У меня загружена надстройка и загружено решение, как найти программный путь к папке этого решения в C # в моем дополнении?
Увы, я понял это после долгих поисков! !!
В connect.cs:
public String SolutionPath() { return Path.GetDirectoryName(_applicationObject.Solution.FullName); }
Ответ Solution.FullName является правильным, но будьте осторожны, вы не сможете получить к нему доступ, пока в connect.cs не будет вызван метод OnStartupCompleted.
Вы можете использовать этот код:
string solutionpath = Directory.GetParent(Application.ExecutablePath).Parent.Parent.Parent.FullName;
привет