调试完成后如何保持IIS Express运行?

发布于 2024-11-10 16:25:00 字数 169 浏览 4 评论 0原文

我正在使用 IIS 7 Express 在我的开发机器上测试 ASP.Net MVC 3 项目,通常在我完成调试后它会继续运行,这是一件好事,这样我可以直接在浏览器中执行小测试而无需运行再次该项目。

但是,如果我在项目属性上选择“启用编辑并继续”选项,IIS 7 将仅在调试项目时运行。有办法改变这种行为吗?

I'm using IIS 7 express to test a ASP.Net MVC 3 project on my development machine and normally it keeps running after I finished debugging, which is a good thing so that I can perform small tests directly in the browser without needing to run the project again.

But if I choose the option "Enable edit and continue" on the project properties IIS 7 will only run while debugging the project. Is there a way to change this behavior?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

樱桃奶球 2024-11-17 16:25:00

不,因为为了实现这一点,Visual Studio 使用托管环境来解释正在执行的代码。

因此,它仅在调试时可用。

No, because in order to achieve this, Visual Studio uses a hosting environment that interprets the code being executed.

So, it is only available while debugging.

我喜欢麦丽素 2024-11-17 16:25:00

Visual Studio 中有一个全局设置,默认情况下,对于选项 > 下的所有新项目,“编辑并继续”处于关闭状态。调试>编辑并继续。

There is global setting in Visual Studio to have 'Edit and Continue' to be off by default for all new projects under Options > Debugging > Edit and Continue.

铁轨上的流浪者 2024-11-17 16:25:00

如果您在 ASP.NET Web 窗体中需要此功能(IIS 继续运行),请右键单击“解决方案资源管理器”中的起始页并选择“在浏览器中查看”,而不是按 F5(运行)。

Just in case if you need this feature (IIS to continue running) in ASP.NET Web Forms, instead of pressing F5 (Run), right-click the start page in Solution Explorer and select 'View in browser'.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文