最近发布的 .NET 工具似乎支持在 PDB 中嵌入 C#,这应该会改善进入第三方等的体验。csc /?
,我可以清楚地看到 /embed 选项:“将所有源文件嵌入到 PDB 中。”
但是,似乎没有任何方法可以在 csproj 中指定这一点。此外,似乎没有任何规定可以将任意开关传递给编译器,我将使用它来手动传递 /embed。
任何人都可以确认我没有错过任何内容并且当前缺乏对 /embed 的构建支持吗?这有问题吗(如果没有的话会去哪里)?任何建议的解决方法也将不胜感激。
现在有一个合适的 MSBuildEmbedAllSources财产:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<EmbedAllSources>true</EmbedAllSources>
[...]
从我在本地观察到的情况来看,它的行为与上述相同EmbedFiles
target.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)