Я пытаюсь включить файлы .pdb в мои пакеты NuGet, чтобы помочь с отладкой, но я не могу заставить ее работать.Я добавил следующую строку в мой файл .csproj, как рекомендовано.Он находится в той же группе свойств, что и AssemblyName, OutputType, TargetFrameworkVersion и т. Д.
<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, чтобы получить их там, но это мешало нашему серверу сборки.
Вся помощь приветствуется.
Cheers Craig