.net - VSCode + 非核心网络框架
问题描述
我目前有一个 4.5 .NET 框架(不是核心框架)web/webapi 项目,我想在 VSCode 中进行调试。我一直在寻找某种方法来实现这一点,但似乎 VSCode 不支持这一点(但我已经成功构建了整个解决方案)。
我尝试了一些调试配置的组合,例如附加到 w3wp(IIS 工作进程)并尝试调试,就像我在 Visual Studio 2017 中所做的那样,但没有成功。
有没有办法在 Visual Studio Code 中调试 .NET Framework web/webapi(非核心)项目?
解决方案
我已经成功调试。我需要更改 .csproj 文件中的参数,然后附加到 iis 工作进程。
从:
<DebugType>full</DebugType>
至:
<DebugType>portable</DebugType>
我在 vscode 上的启动配置:
{
"name": "iis attach",
"type": "clr",
"request": "attach",
"processId": "${command:pickProcess}"
}
推荐阅读
- java - 无法获取当前线程的事务同步会话;
- html - HTML CSS:网格容器在垂直中间对齐图标
- java - 我想在 Stream Api 中替换 BigInteger for loop
- android-gradle-plugin - 当我尝试构建 android 应用程序时发生错误
- ruby-on-rails - Problem in updating rails from 4.2.0 to 5.0.2
- regex - 正则表达式重复 aa,bb,cc
- java - 为什么Applet的继承类不需要覆盖其所有方法,因为Applet类是一个抽象类
- python - 如何计算tkinter python中文本区域中的空格
- dagre-d3 - Dagre-d3 graphlib:如何在不重绘整个图的情况下将新节点动态添加到图中?
- ios - Firebase Firestore 和 Protobuf 的词法或以前的问题,这两个文件夹是问题