我无法调试ASP.NET核心开发的api。
API在IIS中托管,如果我通过fiddler执行请求,
我得到了回复。但是,如果由于某种原因我想调试api,它就不能正常工作,因为没有加载符号。
我尝试了以下选项。
1)在ADMIN模式下运行VS。
2)验证了此设置@ 工具 - >选项 - >调试 - >一般 - >启用我的代码(仅管理)
3)添加了IIS_USERS和IUSER @ IIS虚拟目录安全部分并授予了完整权限。
4)项目以调试模式构建。
5)调试信息设置为Portable(项目属性 - >构建 - >高级)
6)Ran Regiis实用程序..
在验证模块时,以下模块没有加载,并且不确定这是否导致任何问题?
aspnetcore.dll,rewrite.dll,iisres.dll
注意:如果我创建一个普通的应用程序,即任何Windows应用程序并附加调试器。所有模块都加载了,我可以调试。
请告知。