将网站发布到IIS后不能关闭VS吗?
使用VS2010创建网站时,是可以选择创建位置的,可以将网站创建在“文件系统”中,也可以将网站创建在“本地IIS”中,我选择的是前者。
设计好网站之后,我选择了“发布网站”,将网站发布到了IIS中。发布之后,可以调试和运行,网站地址是http://localhost:60850/Web/1.asmx
但是我发现,只要我的VS2010一旦关闭,这个地址就无法访问了。这是为什么啊?得怎么办啊?
------解决方案--------------------原因很简单,这只是利用了vs内置的iis,并没有发布到系统的iis里。http://localhost:60850/Web/1.asmx,60850这个端口号,是vs运行时随机分配的。所以,如果你想能够正常浏览,得在我的电脑-管理-iis里面,添加虚拟目录,文件指向你发布在“文件系统”中的那个路径。
------解决方案--------------------改用你本机的IP,或127.0.0.1
http://127.0.0.1/Web/1.asmx
试试看
------解决方案--------------------
是的,你可以直接选择发布到iis中,这样就可以直接浏览访问了。你选择的是文件系统,只是把生成的文件拷贝到了那个文件夹,并没有真正发布到iis中,当然也就打不开了。
------解决方案--------------------直接在iis里面设置看看。
------解决方案--------------------是不是.net的版本你选择不对,应该选择.net 4.0版本