我加载了一个加载项,并加载了一个解决方案,如何在我的加载项中以编程方式在 C# 中找到该解决方案的文件夹路径?
Tom J Nowell
问问题
5741 次
3 回答
12
唉,经过大量的谷歌搜索,我想通了!
在 connect.cs 中:
public String SolutionPath()
{
return Path.GetDirectoryName(_applicationObject.Solution.FullName);
}
于 2009-03-11T11:04:29.847 回答
3
Solution.FullName 答案是正确的,但请注意,在 connect.cs 中调用 OnStartupCompleted 方法之前,您无法访问它。
于 2010-06-04T23:10:42.850 回答
1
您可以使用以下代码:
string solutionpath = Directory.GetParent(Application.ExecutablePath).Parent.Parent.Parent.FullName;
问候
于 2012-10-26T16:19:10.423 回答