Visual Studio 2015社区版无法在IIS Express中创建虚拟目录
Visual Studio 2015 Community Version Fails to Create Virtual Directory in IIS Express
我已将我的测试 ASP.NET MVC 应用程序迁移到 Visual Studio 2015。我尝试通过以下方式配置项目来在内置 IIS Express 中托管它 -
提示虚拟目录创建成功。
我希望在 C:\Users\myadministratorusername\Documents\IISExpress\config\applicationhost.xml 部分创建一个条目,就像这样 -
<site name="WebSite2" id="2">
<application path="/">
<virtualDirectory path="/" physicalPath="C:\Projects\Service
\NTier\GH.Northwind\Clients\GH.Northwind.Web" />
</application>
<bindings>
<binding protocol="http"
bindingInformation="*:55566:dev.eastwardit.com" />
</bindings>
</site>
然而那里什么也没有。文件 applicationhost.xml 根本没有更新。成功的虚拟目录是在哪里创建的,除了这个文件?
我以为我可以手动将虚拟目录添加到文件中。我删除了 IISExpress 文件夹并在 visual studio 中以管理员帐户重新打开我的应用程序。然后我手动将上面的 xml 代码添加到自动重新创建的 applicationhost.xml 中。当我 运行 应用程序时,我收到此错误消息 -
我以前就是这样设置虚拟目录成功的。现在它在 Visual Studio 2015 下不起作用。
任何人都知道我错过了什么或如何追踪这个问题的问题。我在互联网上搜索了解决方案,但到目前为止还没有找到。
谢谢,
找到解决方案。
我尝试了 Visual Studio 2012 和 WebMatrix。我期望的方式是在这两种工具中工作。
然而 Visual Studio 2015 使用不同 applicationhost.config。我得到了 here 的帮助。在我的例子中,虚拟目录是在 ~SolutionFolder~/.vs/config/applicationhost.config 中创建的。
我已将我的测试 ASP.NET MVC 应用程序迁移到 Visual Studio 2015。我尝试通过以下方式配置项目来在内置 IIS Express 中托管它 -
提示虚拟目录创建成功。
我希望在 C:\Users\myadministratorusername\Documents\IISExpress\config\applicationhost.xml 部分创建一个条目,就像这样 -
<site name="WebSite2" id="2">
<application path="/">
<virtualDirectory path="/" physicalPath="C:\Projects\Service
\NTier\GH.Northwind\Clients\GH.Northwind.Web" />
</application>
<bindings>
<binding protocol="http"
bindingInformation="*:55566:dev.eastwardit.com" />
</bindings>
</site>
然而那里什么也没有。文件 applicationhost.xml 根本没有更新。成功的虚拟目录是在哪里创建的,除了这个文件?
我以为我可以手动将虚拟目录添加到文件中。我删除了 IISExpress 文件夹并在 visual studio 中以管理员帐户重新打开我的应用程序。然后我手动将上面的 xml 代码添加到自动重新创建的 applicationhost.xml 中。当我 运行 应用程序时,我收到此错误消息 -
我以前就是这样设置虚拟目录成功的。现在它在 Visual Studio 2015 下不起作用。
任何人都知道我错过了什么或如何追踪这个问题的问题。我在互联网上搜索了解决方案,但到目前为止还没有找到。
谢谢,
找到解决方案。
我尝试了 Visual Studio 2012 和 WebMatrix。我期望的方式是在这两种工具中工作。
然而 Visual Studio 2015 使用不同 applicationhost.config。我得到了 here 的帮助。在我的例子中,虚拟目录是在 ~SolutionFolder~/.vs/config/applicationhost.config 中创建的。