我有一个IIS,我将它发布到本地C#实例上,以便使用Postman进行测试,因为它需要身份验证头、POST请求等,我不能直接从浏览器调用(如果不构建前端)。
我正在尝试通过添加断点并将Visual Studio2017附加到API的w3wp.exe进程来调试API。但是,当我从Postman调用API时,断点不会被触发,postman会得到API响应。
寻找有关在使用Postman等工具进行API调用时如何触发断点和调试MVC API的建议。
发布于 2017-08-24 13:44:10
您指出您已将其发布到IIS。在发布时,您可能已经选择了release选项,它摆脱了所有的调试选项和环境,使代码更高效、更快。
我建议您通过选中Debug选项而不是release选项来重新发布您的项目。
希望这能有所帮助。
发布于 2017-08-25 21:13:10
在将服务部署到本地IIS之前,请检查服务是否已在调试模式下编译。您可以检查是否在调试文件夹中看到.pdb文件和dll文件。
https://stackoverflow.com/questions/45853311
复制相似问题