2017-03-22 9 views
8

Dzięki nowemu formatowi csproj w Visual Studio 2017, to naprawdę ułatwia budowanie pakietów nuget. Jeśli tak, we właściwościach w pliku projektu dajesz gui i możesz wprowadzić wszystkie informacje nugetu, więc wystarczy jedno kliknięcie, aby je spakować.Jak spakować dodatkowe symbols.nupkg z nowym csproj VS2017

Jednak w gui nie ma opcji do zbudowania symbolu symbols.nupkg, który zawiera źródło i PDB dla serwera debugowania nuget.

Jak mogę użyć tej nowej funkcji w VS2017 i nadal tworzyć symbols.nupkg?

Odpowiedz

14

Po prostu edytuj swoje nowe csproj i wewnątrz tagów PropertyGroup dodaj Tagi dla IncludeSource i IncludeSymbols jak poniżej. Opakowanie w VS2017 następnie utworzy dodatkowe symbols.nupkg.

<Project Sdk="Microsoft.NET.Sdk"> 
    <PropertyGroup> 
    ... 
    <IncludeSource>True</IncludeSource> 
    <IncludeSymbols>True</IncludeSymbols> 
    </PropertyGroup> 
</Project> 
+1

Gdybym próbował zrobić wczoraj to, co próbuję zrobić dzisiaj, byłbym zaskoczony tym. Świetne wyczucie czasu! – Tagc

Powiązane problemy