asp.net如何发布网站

xrm2007 2008-08-05 03:14:16
我做了如下工作:在vs2005中建了个网站,写了几个页面,数据库用的sql2005,目前在vs2005中调试都通过了,可以像网页一样使用。其余什么都没有做了。
接下来的工作
1。如何发布网站,以达到通过浏览器可以直接访问我所做的网站,即完全脱离vs2005也可以使用;
2。如何让公司局域网内其他电脑业可以访问到该网站;
3。如果实现了上面的2步,那我的机器应该就是服务器了,但最终我的肯定不是服务器拉,如何把所做的工作移到真正的服务器上阿。

希望各位帮帮忙,最好说得详细点,一步一步来,我是新手,比较笨,呵呵,谢谢!
...全文
14837 48 打赏 收藏 转发到动态 举报
写回复
用AI写文章
48 条回复
切换为时间正序
请发表友善的回复…
发表回复
kinger_007 2011-12-19
  • 打赏
  • 举报
回复
其实很简单xp iis5.1下架网站
1.安装iis5.1
2.安装.net Framework 3.5sp1(一定要的)
3.启动iis,新建一个虚拟目录如www
4.www的路径要指向你网站所在的根目录,如是aspx文档,则要启用默认文档,加入你的启动页
NetworkConfigurer 2011-06-11
  • 打赏
  • 举报
回复
拜读了,不过觉得挺乱的
元元0123 2010-08-22
  • 打赏
  • 举报
回复
学习了。
wql860929645 2010-07-20
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 leibolanbo 的回复:]
首先保证整个解决方案编译通过-----》网站上右键发布网站------》指定发布目录--------》生成发布文件--------》运行中输入inetmgr-----》新建应用程序池并命名-------》新建网站(注意不是虚拟目录)-------》把新建网站的主目录指定到生成的发布文件下面--------》设置该网站的属性:指定应用程序池(就是你刚才新建的那个)、执行权限(纯脚本)、指定frame……
[/Quote]
正解
chenmeilu 2009-12-30
  • 打赏
  • 举报
回复
额,都很好呢
wety1987 2009-12-25
  • 打赏
  • 举报
回复
都说的很详细,学习学习。
newdigitime 2009-08-09
  • 打赏
  • 举报
回复
最后一步,只许成功,不能失败
yuanfei45685 2009-08-09
  • 打赏
  • 举报
回复
xue xi
hnsdwhl 2009-07-18
  • 打赏
  • 举报
回复
关注
huabeiyipilang 2009-04-28
  • 打赏
  • 举报
回复
服务器应用程序不可用
怎么回事??
chenkui1989 2009-04-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 youbl 的回复:]
1、在vs.net2005里,点生成=》发布,选择一个位置(最好新建一个目录),发布到IIS还是文件目录都可以,然后点“发布”
2、找到发布到的目录,把整个目录拷贝到服务器上,然后在这个目录上按右键=》属性=》Web共享,共享位置选择要发布到的网站,并选择共享文件夹,最后确定就OK了。

这样就发布完成了,不过要注意的一点,这样发布后,还要进入IIS管理器,找到刚刚发布的那个虚拟目录,右键=》属性=》目录安全性=》验…
[/Quote]

点错了, 是这个。
chenkui1989 2009-04-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yangpeiyu 的回复:]
.net Framework 2.0
[/Quote]


想试试这个
mostcooldy 2008-12-04
  • 打赏
  • 举报
回复
비록 당신이 높은 점,하지만 불안도 황 전 블록의 기초의 기슭에서 원하는 - 가득한, 그래서 당신이 세계의 최고를보다 안정 중지합니다. 당신은 스스로를 업그레이 드하려는 경우 아직 두어의 상태에 도달하지 음율 당신은 전형적인 감각이 없어,, 그들이 창조되어야하며 자기 -뿐만 아니라 벌금이다 인식 확대 노력을, 지금 가장 중요한 것은 감정의 노래를 운전, 는 자신의 취향이있다.
지금만큼, 특별한 경우에도 몇 가지 작은 빨간 FANS 수있는 몇 년 동안 국민의 동의와 같은 인식을 갖고있다. 한때 팬들은 즉시 붕괴의 손실이 시작됩니다 그 반대죠, 팬들의 수를 더욱만큼 국민의 수용을 유지할 수 없다
xrm2007 2008-08-07
  • 打赏
  • 举报
回复
很郁闷,突然好了,和前几天的操作完全一样,就是生成--发布网站--得到个文件夹,然后新建虚拟目录到这个文件夹,就可以运行了,之前也是这样做的,不行,但今天这样做就可以,晕阿。但今天还是发现了问题,把发布好的那个文件夹拿到其他人电脑上建虚拟目录,有的可以成功,有的就不可以,无语阿!
不管了,此帖结了。
xbfitliu 2008-08-06
  • 打赏
  • 举报
回复
步骤不给你说了,找些如何配置web服务器的资料自己看吧。
xrm2007 2008-08-06
  • 打赏
  • 举报
回复
[Quote=引用 27 楼 byygyy 的回复:]
1、在公司的内网发布网站:
首先,确保你的机器安装了.net framework 2.0 和iis,如果iis没有安装好。如果iis没有安装或者不能使用,则只能使用vs2005内置的iis在内网访问了。这里,先假设你的iis能正常使用。因为vs 2005有内置的iis,所以在调试网站的时候,根本不需要windows的iis。

在iis中,新建虚拟目录或者网站,如果你的操作系统是windows xp,只能新建一个虚拟目录,比如web。让这个虚拟目录指向你的网站所在的目录…
[/Quote]

我的问题算是解决了一部分了,主要原因是网页间页面调用时路径写的是绝对路径(调试时没有问题,但发布时就有问题了),所以错了。现在可以了,当然是按照你说的去做的,谢谢阿!
但你的做法是把原文件作为网站指定的目录,也就没有用vs2005里的生成--〉发布网站 功能阿,我试着生成--〉发布网站 然后将发布得到的文件(里面的cs文件都没有了)代替源文件,再按照你说的那样做,就不行了。为什么啊?
我觉得不应该是将原文件放到服务器上阿,应该是将发布后的文件放到服务器上的
leibolanbo 2008-08-06
  • 打赏
  • 举报
回复
我没有在XP服务器上发布过网站,不敢给你瞎指挥,另求高人吧!sorry!
xrm2007 2008-08-06
  • 打赏
  • 举报
回复
[Quote=引用 28 楼 leibolanbo 的回复:]
没有新建应用程序池可能是因为你的系统是XP的……
[/Quote]

我的是xp的。。。。。
leibolanbo 2008-08-06
  • 打赏
  • 举报
回复
没有新建应用程序池可能是因为你的系统是XP的……
xuyang840117 2008-08-06
  • 打赏
  • 举报
回复
还有 很重要的
发布完成
别忘记设置你 发布网站的权限
否则有些用户是访问不到这网站的

加载更多回复(28)

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧