尝试使用Windows 7专业版64位上的visual studio 2012在IIS中使用指定域而不是localhost运行项目

时间:2014-01-08 11:30:57

标签: c# asp.net visual-studio iis visual-studio-2012

这是我的第一篇文章,如果我没有提供有关此事的足够信息,请道歉;请告诉我,如果需要,我可以提供更多信息。


最初项目无法加载,我收到了这个错误:

Web应用程序项目配置为使用IIS。无法访问IIS元数据库。您没有足够的权限访问计算机上的IIS网站


然后我以管理员身份运行Visual Studio,它现在加载项目,但没有任何内容加载到Web浏览器中。它找到了域但没有加载,并且收到错误500内部服务器错误。


我在IIS中设置了域并将其连接到项目,我已经更改了域名的主机文件。


其他信息: - 使用.net v4.0 - 视觉工作室2012 -c#mvc 4 Web应用程序项目 -windows 7专业

过去两天我一直在寻找解决方案,现在我陷入了困境,我觉得我已经尝试了一切。如果其他人知道这个问题或知道解决方案,或者可以指出我正确的方向,任何帮助将不胜感激!谢谢!

1 个答案:

答案 0 :(得分:0)

嘿伙计们感谢您的帮助,我最终找到了解决方案。出于某种原因,IIS上默认禁用静态内容。一旦我启用,一切都开始正常。

对于有类似问题的其他人,请转到控制面板>>程序>>程序和功能>>打开或关闭Windows功能>>互联网信息服务>>万维网服务>>普通HTTP功能,然后确保选中/启用静态内容。