ASP.NET MVC 6 使用 IIS 开发无需发布

ASP.NET MVC 6 using IIS to develop without publish

有没有什么方法可以在 IIS 上开发 ASP.NET MVC 6 beta 8 应用程序而不需要发布应用程序?

安装 httpPlatform 模块后,我可以将 IIS 指向已发布的应用程序。

但是您如何让 IIS 说出您的 visual studio 解决方案 wwwroot,这样您就可以开发并查看所做的更改而无需发布?

这是否不再像您开发 asp.net MVC 5 应用程序那样可行? 对于开发,IIS Express 和 Kestrel 现在是首选方式吗?

更新: 我已经尝试 运行 两个命令,如 vs.net 调试器显示,但我仍然遇到错误的网关

你应该阅读 this

我目前正在使用 Visual Studio 2015 开发 MVC 6 (beta8) 应用程序,没有遇到您描述的问题。 MVC 6 应用程序有一个默认指向 wwwroot 文件夹的文件(我现在不记得文件名了),所以你在更改代码时应该没有问题,按 F5 键查看更改,而不发布。

对于任何有兴趣使它正常工作的人,以便您拥有编辑和继续体验,而不必手动构建或发布您的网站并使用您的源代码: https://github.com/tuespetre/dnx-watch-iis