Gdzie są zainstalowane niestandardowe rozszerzenia w Visual Studio? Wiem, że mógłbyś dostać ścieżkę chociaż ExtensionManager.GetInstalledExtensions()
, jednak wydaje się, że żadna z odnalezionych ścieżek nie odpowiada mojemu rozszerzeniu.gdzie są zainstalowane niestandardowe rozszerzenia w Visual Studio?
17
A
Odpowiedz
29
Rozszerzenia (jeśli wdrożone jako VSIX) zostaną zainstalowane w profilu użytkownika; Każde rozszerzenie zostaną zainstalowane w folderze z losową nazwą, na przykład:
%LocalAppData%\Microsoft\VisualStudio\12.0\Extensions\s5lxc0ne.1kp
Jeśli chcesz uzyskać ścieżkę instalacji pakietu w czasie wykonywania, można uzyskać tę informację od zespołu, który określa klasę Package
.
static string GetAssemblyLocalPathFrom(Type type)
{
string codebase = type.Assembly.CodeBase;
var uri = new Uri(codebase, UriKind.Absolute);
return uri.LocalPath;
}
...
string installationPath = GetAssemblyLocalPathFrom(typeof(MyPackage));
Powiązane problemy
- 1. Gdzie znaleźć zainstalowane rozszerzenia do przeglądarki Google Chrome na Maca?
- 2. Gdzie są zainstalowane pliki zestawu sterowników Windows?
- 3. Niestandardowe szablony rusztowań w Visual Studio 2013
- 4. Gdzie Visual Studio szuka złożeń?
- 5. Generowanie kodu z rozszerzenia Visual Studio
- 6. Jak mogę znaleźć, gdzie są zainstalowane pliki gem?
- 7. Jakie są różnice między Visual Studio Code a Visual Studio?
- 8. Niestandardowe zasady kontroli TFS w Visual Studio 2017
- 9. Gdzie dodać .rozszerzenia w WAR?
- 10. Uruchom narzędzie niestandardowe programu Visual Studio w czasie kompilacji
- 11. Rejestracja rozszerzenia EJS w Visual Studio i intellisense?
- 12. Automatyczne uruchamianie kodu rozszerzenia w programie Visual Studio przy uruchomieniu
- 13. Jak pobrać pakiet Nuget bez rozszerzenia nuget.exe lub Visual Studio?
- 14. Visual Studio: jak pisać rozszerzenia edytora przy pomocy WPF
- 15. Czy rozszerzenia Visual Studio (VSIX) muszą być silne o nazwie?
- 16. niestandardowe studio wizualne 2013 2013
- 17. Kod Visual Studio includePath
- 18. Niestandardowe zasady w Visual Studio 2012 i TFS 2010
- 19. Jak zainstalować rozszerzenia programu Visual Studio Gallery z wiersza polecenia
- 20. Upgrade Visual Studio 2013 rozwiązań do Visual Studio 2015
- 21. Gdzie jest <inttypes.h> w Visual Studio 2005?
- 22. Rozszerzenie ClangFormat nie jest poprawnie zainstalowane w Visual Sudio 2015
- 23. Ustawianie pozycji kursora za pomocą rozszerzenia Visual Studio
- 24. Swift "gdzie" Rozszerzenia Array
- 25. /LinkResource w Visual Studio 2010
- 26. Visual Studio: czy są tam fragmenty XAML?
- 27. Błędy Visual Studio 2017 nie są wyświetlane
- 28. Gdzie znajduje się plik cdb.exe w programie Visual Studio 2013?
- 29. gdzie jest _mm_prefetch w programie Visual Studio 2012?
- 30. Gdzie mogę wprowadzić zależności DLL w projekcie Visual Studio C++?
W przypadku, gdy nie można znaleźć swoje przedłużenie w folderze opisu powyżej (jak ja), istnieją także „rozszerzenia administracyjne”, które można znaleźć tutaj: \ Common7 \ IDE \ Rozszerzenia \ –