我的雇主最近将我们从VS 2010升级到VS 2012.这很棒,但有一个小烦恼,我希望有人可以帮助。在VS 2010中,当我切换分支时,它会问我是否要更新IIS路径。沿着“港口的道路:blah指向这里。”你想改变它吗? VS 2012不打算问。它只是改变它。我似乎找不到阻止这种行为的设置,所以我希望其他人有。在任何网站上搜索IIS都会带来太多结果来筛选,特别是考虑到前三十个左右只有一个(实际来自这个论坛的主题)与IIS和Visual Studio更新路径有关(遗憾的是没有与此问题有关)。任何帮助将不胜感激。
编辑:我找到了确切的消息。它写着:“Web项目'...'目前配置为使用URL'...'。Web服务器将此URL映射到不同的文件夹'...'。是否要将此URL重新映射到指向这个Web项目的文件夹?“答案 0 :(得分:3)
我把这个问题带到了MSDN论坛。我收到了答案,所以我只是将这个问题与MSDN问题联系起来。
答案 1 :(得分:1)
我正在努力解决这个问题:
在IIS管理器中,我为每个分支创建了站点,然后使用不同的端口配置它们。
打开VS2012中的每个Web项目,然后将属性设置为:
Start Action
=不要打开页面。等待来自外部应用程序的请求。
Servers
=本地IIS
Project URL
:http:// localhost:[IIS上此网站的PORT]
这样,VS2012就不会修改网络端口&路径。我仍然可以使用不同的分支进行调试。
这对你有帮助吗?