Mam napisane rozszerzenie studio graficznego do użytku prywatnego. Pakiet jest wciąż w fazie rozwoju, ale chciałbym go wykorzystać i przekazać go moim kolegom. Czy można włączyć symbole debugowania (.pdb) do pakietu .vsix? Preferuję ustawienie Visual Studio lub Project do edycji pakietu.Jak dołączyć symbole debugowania do pakietu .vsix
5
A
Odpowiedz
4
Brak ustawień dla niego w interfejsie użytkownika VS, ale można edytować plik .csproj lub .vbproj, aby go zmienić. Jeśli otworzysz plik .csproj w notatniku, albo zaktualizować lub dodać ten pod <PropertyGroup>
<IncludeDebugSymbolsInVSIXContainer>true</IncludeDebugSymbolsInVSIXContainer>
prawdopodobnie chcesz dodać ten pod „debug” PropertyGroup więc w ten sposób robi się zawarte w debugowania buduje ale nie uwalniać te możesz trzymać się gdzieś publicznie. Jeśli masz referencje projektów, które zostaną dodane do VSIX, przejdź do węzła <ProjectReference>
w pliku projektu i poszukać:
<IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3bBuiltProjectOutputGroupDependencies%3bGetCopyToOutputDirectoryItems%3b</IncludeOutputGroupsInVSIX>
<IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup%3b</IncludeOutputGroupsInVSIXLocalOnly>
Pierwsza linia to grupy wyjściowe, które zostały włączone w VSIX, a drugi co zostanie skopiowane lokalnie po naciśnięciu F5. Dostosuj grupy zgodnie z oczekiwaniami, gdzie% 3b jest postacią a; i jest tutaj ogranicznikiem.
Powiązane problemy
- 1. Jak dołączyć złożenia z pakietów NuGet do instalatora VSIX?
- 2. Jak wyglądają symbole debugowania?
- 3. Jak dołączyć plik RMarkdown do pakietu r?
- 4. Jak uzyskać rbenv, aby zachować symbole debugowania?
- 5. Nie można debugować projektu VSIX
- 6. Czy mogę dołączyć MSI do pakietu Chocolatey?
- 7. Jak debugować projekt Vsix
- 8. W tym plik wsadowy z VSIX
- 9. Dlaczego podczas debugowania projektu C# wyświetlane są symbole C++/CLI?
- 10. Brakujące symbole debugowania w statycznie połączonych plikach binarnych
- 11. Debugowania shaderów na Visual Studio 2012, nie można znaleźć symbole
- 12. Jak dołączyć symbole kompilacji warunkowej do właściwości projektu za pomocą MSBuild?
- 13. Symbole debugowania statycznego biblioteki iOS nie są uwzględnione w dSYM
- 14. Usuń C++ - STL/Zwiększ symbole debugowania (... lub nie twórz ich)
- 15. Jak zdalnego debugowania aplikacji Win32 VCL zbudowany z pakietu uruchomieniowego
- 16. Jak dołączyć źródło Androida do Eclipse?
- 17. „Symbole Strip debugowania podczas kopiowania” i „Strip Związany Produkt”
- 18. Sprawdź, czy kod bajtowy Java zawiera symbole debugowania
- 19. Jak zrobić powiązanie dllRedirect w rozszerzeniu Vsix?
- 20. Jak dołączyć pakiet composer do zwykłego php?
- 21. VSIX pakiet build udało bez pokazywania powód (Visual Studio bug)
- 22. Jak dołączyć konsolę do WinForm?
- 23. Jak dołączyć proces do gdb
- 24. Jak dołączyć "do łańcucha znaków
- 25. Jak dołączyć javascript do Asciidoc?
- 26. VBScript, jak dołączyć do WScript.Arguments?
- 27. Jak dołączyć libsodium.net do ASP.NET
- 28. Jak dołączyć tekst do pliku?
- 29. Jak dołączyć kawałek do łańcucha?
- 30. Jak dołączyć deklarację do XElement.ToString()
Dodałem '' do '' i to działa. THX –
IvanH
Ręcznie skopiowałem i wkleiłem to pod węzłem '' w moim pliku csproj. Jednak nadal nie wydaje się kopiować PDB dla zależności ... Próbowałem również ustawienie wszystkich właściwości [tutaj] (https://stackoverflow.com/a/7774371/4077294) na "true" także, ale bez powodzenia. Zastanawiam się, czy to dlatego, że mój VSIX jest zależny od biblioteki .NET Standard. –