2013-01-06 47 views
0

在Visual Studio中,我有一个MVC项目。我需要使用本地IIS,而不是Express版本。所以我使用“使用本地Web服务器”,并取消选中“使用IIS Express”。IIS未由Visual Studio更新

然后我点击“创建虚拟目录”按钮。

我得到“虚拟目录已成功创建”消息。一切似乎都很好。

当我运行该应用程序时,我在网络浏览器中获得"HTTP Error 503. The service is unavailable."

如果我转到IIS,目录不会出现在列表中。

我迷路了,Visual Studio是否有可能使用另一个注册表文件或版本来创建虚拟目录?我可以使用什么工具来跟踪问题?

谢谢

回答

0

如果你没有运行Visual Studio的管理员将无法更改IIS配置。如果你需要使用完整的IIS,你可以在IIS管理器中自己创建虚拟目录 - 你不需要使用VS中的创建虚拟目录按钮。

+0

我以管理员身份运行VS。另外,我可以从IIS管理器创建目录,但是当我从Visual Studio执行应用程序时,出现“HTTP 404。Resource not found” –

+0

您是否已将虚拟目录创建为应用程序? – Richard

+0

是的,我点击属性下的“创建虚拟目录”按钮。如果我选择IIS Express,一切正常。问题是当我尝试使用本地IIS时。 –