我正在使用Visual Studio 2012 web应用程序,并且需要允许同事通过我的IP地址查看当前网站(同时我将访问它作为本地主机)。看来,通过IIS7在本地托管网站并允许其他人通过我的本地IP访问它是最简单的方法。经过一天的排除故障和实验后,我仍然不明白IIS7网站/网站/应用程序与Visual Studio Web应用程序之间的关系,MSDN解释实际上很难遵循。允许他人查看本地IIS7 ASP web应用程序
基本上,我想明白了:
1)如何建立一个IIS网站和应用程序(应该在“物理路径”是VS解决方案文件夹或部署包的.zip文件夹?例如)
2)如何最简单地部署Web应用程序(如文件系统/网络部署/网络包等)和
3)为了做到这一切。
我以管理员身份运行VS,我的端口80打开,IIS7设置为使用.NET v4,但是当我使用VS2012中的文件系统将选择发布到C驱动器时,生成的站点获取HTTP :500错误,下面没有源代码。 (另外,甚至在发布之前,将解决方案设置为使用本地IIS而不是IIS Express,并在空白页中预览结果)。如果有更好的方法来做到这一点,请让我知道。
在此先感谢。
太棒了,这真的很有帮助E.J.,谢谢! – nicdobbins
有趣的工具。 –