ASP.NET MVC调试,IIS Express未使用的更新库

时间:2011-09-13 16:03:43

标签: asp.net-mvc visual-studio-2010 iis-express

ASP.NET MVC,Visual Studio 2010,C#/。NET4。我正在使用IIS Express作为首选的Web服务器,因为它更准确地反映了IIS7中的生产配置。但是,当我执行以下过程时,IIS Express使用的库似乎没有更新。

  • 运行应用,找到错误
  • 停止VS2010,修复错误
  • 构建/运行
  • 测试显示未使用新代码

即使在VS2010中停止调试器后,IIS Express也继续运行,因此我假设它只是保留了最初启动时使用的二进制文件。有没有办法让它使用更新的二进制文件?或者这是预期的行为?现在,我可以获得新二进制文件的 only 方式是完全退出VS2010,然后重新加载项目/解决方案。甚至从IISExpress系统托盘图标中选择“停止”似乎并没有实际帮助(它似乎并没有实际停止该过程)。

显然,每次关闭VS2010并重新加载解决方案都是一个不太理想的工作流程。

编辑:项目配置为从右键单击项目运行IIS Express - >网页。项目URL不使用任何虚拟目录,它位于端口60830上的本地主机的根目录。我以为我记得之前在F4属性列表中看过IIS Express,它现在没有列在那里。

0 个答案:

没有答案