首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在IIS中而不是在IIS express中调试visual studio项目?

在IIS中调试Visual Studio项目的步骤如下:

  1. 首先,确保已经在本地安装了IIS(Internet Information Services)服务器,并且已经启用了IIS管理器。
  2. 打开Visual Studio,并打开要调试的项目。
  3. 在Visual Studio的顶部菜单栏中,选择“调试”选项。
  4. 在“调试”下拉菜单中,选择“属性”选项。
  5. 在“属性”窗口中,选择“Web”选项卡。
  6. 在“Web”选项卡中,找到“服务器”部分。
  7. 在“服务器”部分,选择“本地IIS”选项。
  8. 在“项目URL”文本框中,输入项目在IIS中的URL地址。例如,如果项目在IIS中的虚拟目录为“myapp”,则输入“http://localhost/myapp”。
  9. 点击“创建虚拟目录”按钮,Visual Studio将自动在IIS中创建虚拟目录,并将项目部署到该目录下。
  10. 确保“启动动作”选项设置为“不启动任何页”。
  11. 点击“确定”按钮保存设置。
  12. 在Visual Studio的顶部菜单栏中,选择“调试”选项。
  13. 在“调试”下拉菜单中,选择“附加到进程”选项。
  14. 在“附加到进程”窗口中,选择“显示所有用户进程”复选框。
  15. 在进程列表中,找到并选择与IIS相关的进程,通常是“w3wp.exe”。
  16. 点击“附加”按钮,将Visual Studio连接到IIS进程。
  17. 确保项目已经启动,并在IIS中运行。
  18. 在Visual Studio中设置断点或调试点,然后执行相应的操作,以触发断点。
  19. Visual Studio将在断点处中断执行,并显示调试信息,您可以使用Visual Studio的调试工具进行调试。

请注意,以上步骤是在IIS中调试Visual Studio项目的一般过程,具体步骤可能会因项目配置和环境而有所不同。

相关搜索:IIS Express无法在Visual Studio 2019中重新启动在VS 2017 IIS Express中调试时弹出凭据Umbraco -尝试在Visual Studio代码中运行“IIS Express:启动网站”时出错在visual studio中设置默认调试项目如何在调试dockerized项目时默认不使用HTTPS (使用Docker作为主机,而不是IIS Express)?Visual Studio无法在IIS中创建网站如何在visual studio中调试外部类库项目?无法在Visual Studio 2017中调试.NET核心项目Visual Studio查询在浏览器中打开,而不是在Visual Studio中打开使用新的IIS Express Web服务器在Visual Studio 2010中进行开发?通过在visual studio代码中执行“make run”调试reactjs项目。在Visual Studio中,JavaScript编译器需要“===”而不是“==”在windows服务器IIS上运行的.NET服务的System.NullReferenceException,但在Visual Studio IIS Express中运行时可在本地运行在Visual Studio中调试web服务时,将显示目录列表--/,而不是默认页面获取项目目录的完整路径(在Visual Studio调试和发布中)在没有IIS的情况下,“在浏览器中查看”选项在Visual Studio中如何工作?Visual Studio通过刷新浏览器将更改应用于C#。如何在VS代码和IIS express中做?通过Kestrel (不是IIS Express)托管的Visual Studio中的Blazor服务器可以支持Razor文件更改时的自动重建吗?如何在Visual Studio2019中调试时让ASP.NET核心崩溃而不是返回错误响应?在IIS中运行站点时从“”CompiledAssembly“”获取值时出错,但在Visual Studio中没有问题
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券