小编Dan*_*dov的帖子

在 Visual Studio 中,“启用本机代码调试”实际上是做什么的?

我正在观察一些非常奇怪的东西,但我无法集中注意力。

最初,我在进入我创建的 NuGet 包时遇到了困难。
我有一个针对两个框架的包:net472 和 netstandard2.0。包的 DebugType 是“嵌入的”。

经过几个小时的与符号服务器、源链接、PDB 文件、C++ 构建工具等的角力后,我偶然发现了这个线程: https ://stackoverflow.com/a/50024447/12816285

按照启用本机代码调试的说明进行操作,它成功了!我能够从面向 net472 的控制台应用程序中进入我自己的 NuGet 包。

等等……什么?为什么!我的 C# 类库如何被视为本机代码?

后续问题,这是否有任何已知的错误?我发现我的视觉工作室在启用它后一直冻结/崩溃。

c# .net-core asp.net-core

5
推荐指数
0
解决办法
1685
查看次数

标签 统计

.net-core ×1

asp.net-core ×1

c# ×1