这东西是我存在的祸根,我全心讨厌它。我在这里看到的两种方法对我不起作用:
- 在 Web 应用程序的属性页面中,转到 Web 选项卡并选择“使用本地 IIS 服务器”
- 在其他属性(项目上的 F4)中,将“调试时始终启动”设置为 false。
不过,当我将 Web 应用程序附加到 IIS 进程时,它会自动启动开发服务器。如果我使用 F5 启动我的项目,它总是使用开发服务器。
这似乎每隔几个月就会发生一次,我根本无法杀死开发服务器以支持 IIS。有什么办法可以摆脱这件事吗?我不明白它为什么存在,根据我的经验,它几乎不可能进行调试。
编辑:我确实有 IIS,我经常使用它。我知道我的 vDirs 都设置正确,等等。似乎有些东西完全覆盖了我的设置以使用 IIS。手动删除与开发服务器有关的所有内容会导致重大问题吗?我宁愿看到神秘的操作系统文件未找到消息,也不愿看到该死的服务器再次弹出。