Mam załadowany dodatek i załadowane rozwiązanie, w jaki sposób programowo znalazłem ścieżkę folderu tego rozwiązania w C# w moim dodatku?Visual Studio addin - znajdowanie bieżącej ścieżki folderu rozwiązania
9
A
Odpowiedz
12
Niestety, wymyśliłem to po dużo goooogling !!
W connect.cs:
public String SolutionPath()
{
return Path.GetDirectoryName(_applicationObject.Solution.FullName);
}
3
Solution.FullName odpowiedź jest poprawna, ale dbać, nie można uzyskać do niego dostęp, aż metoda OnStartupCompleted nazywa się connect.cs.
1
można użyć tego kodu:
string solutionpath = Directory.GetParent(Application.ExecutablePath).Parent.Parent.Parent.FullName;
pozdrowienia
+0
nie działa zawsze, ale może wykonać cięcie dla niektórych i łatwe ... – nawfal
Powiązane problemy
- 1. Visual Studio: Relative Assembly Referencje Ścieżki
- 2. Visual Studio 2010 Okno dialogowe "Przygotowanie rozwiązania"
- 3. Wykrywacz rozwiązania Visual Studio poza pamięcią
- 4. Powolne ładowanie rozwiązania w Visual Studio 2008
- 5. Jak scalić dwa różne rozwiązania Visual Studio?
- 6. Najlepsze praktyki organizowania rozwiązania Visual Studio
- 7. Zmienna środowiskowa ścieżki Visual Studio Solution
- 8. Visual Studio Build Makra zdarzeń - Nazwa konfiguracji rozwiązania
- 9. Visual Studio: DLL zależnych kopiowania kierować folderu
- 10. tworzenie docelowego folderu OBJ dla projektu w Visual Studio
- 11. Program Visual Studio znajduje ścieżki kodu/ścieżki wykonania
- 12. zsh skróć długość bieżącej ścieżki
- 13. Projekt testowy programu Visual Studio - nie kopiuje folderu po wdrożeniu
- 14. Wyświetlanie ścieżki w kartach plików w Visual Studio Kod
- 15. Czy mogę otworzyć stare rozwiązania Visual Studio (2005,2008, 2010,2013) w Visual Studio 2015 bez aktualizacji projektów?
- 16. Jak zmienić wersję rozwiązania z Visual Studio 2010 na Visual Studio 2005?
- 17. Błąd projektu WiX podczas otwierania rozwiązania w Visual Studio
- 18. Visual Studio tworzenie wirtualnych katalogów usług IIS po otwarciu rozwiązania
- 19. Nie można otworzyć pliku rozwiązania w kodzie Visual Studio Kod
- 20. Przenoszenie plików z jednego rozwiązania Visual Studio na inny
- 21. Jak skonfigurować moje projekty/rozwiązania Visual Studio w Mercurial repozytorium?
- 22. Nie można otworzyć rozwiązania - z powodu mojej wersji Visual Studio?
- 23. Visual Studio: Skrót do przewijania eksploratora rozwiązania do bieżącego pliku
- 24. Jaka jest najlepsza lokalizacja pliku rozwiązania w Visual Studio?
- 25. Programowe pobieranie bieżącego katalogu rozwiązania IDE Visual Studio z dodatków
- 26. Wyodrębnianie projektu jako oddzielnego projektu z rozwiązania Visual Studio
- 27. Take ostatnią część ścieżki folderu w skorupkach
- 28. Używanie nupack Package Manager Console do ustawienia folderu roboczego do folderu rozwiązania
- 29. Visual Studio 2010 - nie można zobaczyć nazwy rozwiązania/katalogu głównego po dodaniu pierwszego projektu do rozwiązania
- 30. Visual Studio kopia dll refrences do folderu wyjściowego
programowo, to jest prawdziwe pytanie. –
Następnie trzeba lepiej przeformułować swoje pytanie, tylko po przeczytaniu go jeszcze 4 razy, zrozumiałem, czego szukasz. – leppie
@leppie: w jaki sposób to nie jest prawdziwe i istotne. Nie znam już odpowiedzi, bo odpowiem. Jak sądzę, pewna własność obiektu Solution. –