【发布时间】:2018-05-18 02:20:06
【问题描述】:
我试图在我的 NuGet 包中包含 .pdb 文件以帮助调试,但我似乎无法让它工作。我已按照建议将以下行添加到我的 .csproj 文件中。它与 AssemblyName、OutputType、TargetFrameworkVersion 等在同一个 PropertyGroup 中。
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
我正在使用:
- VS 2017 v15.5.6
- NuGet v4.6.2
- 目标框架:.NET Framework 4.5(不应该认为这很重要,但这样说也无妨)
并有以下构建后事件:
nuget pack $(ProjectPath) -Prop Configuration=$(ConfigurationName)
nuget add $(ProjectName).@(VersionNumber).nupkg -source %PACKAGES_FOLDER%
我使用 nuspec 文件将它们放入其中,但这会干扰我们的构建服务器。
感谢所有帮助。
干杯 克雷格
【问题讨论】:
标签: nuget