asp.net - 找不到 dotnet.exe 来调试 web api (asp.net core 2.2.6)
问题描述
我在 IIS 本地网站上发布了一个 asp.net core web api (asp.net core 2.2.6)。我有一些我正在尝试调试的控制器。
我在网站 (docs.microsoft) 上看到,我不应该再将调试器附加到 w3p.exe 而是附加到 dotnet.exe。
问题是,当我在 Visual Studio (2017) 中时,我尝试附加到正在运行的进程并且 dotnet.exe 不可见,我看不到它,但它已正确安装 (ProgramFiles/dotnet/dotnet.exe) 我已经卸载/安装 .net core 几次并在管理员模式下启动 VS 但它不起作用。
有人对这个问题有想法吗?
谢谢阅读,
廖
解决方案
推荐阅读
- java - Copy different types of an array in JAVA
- javascript - 在窗口 onerror 函数内不能修改元素吗?
- python-3.x - Kivy,python:放大或缩小窗口时动态调整文本大小
- python - Pandas - 用不同的索引覆盖值
- python - 如何安装pyaudio?
- tensorflow - 输入图像与预期模型输入图像之间的形状不兼容
- r - RStudio:仅显示以前代码的结果
- c - 我想用这个函数打印素数。我的错误在哪里?
- bash - 将 bash 转换为 fish 函数(在 fish 中使用 rga-fzf)
- javascript - Infinitegrid 中每行一项