在外接程序开发过程中如何使用c#以编程方式(不使用硬编码)获取Visual Studio 2010的解决方案资源管理器的路径?以便我们可以在解决方案资源管理器中的活动项目文件夹下添加文件?
例如,在外接程序开发过程中,如果我们正在创建文件,Visual Studio会使用AppDomain.CurrentDomain.BaseDirectory以编程方式将文件保存在此* C:\ Users \ user_name \ Documents \ Visual Studio 2010 \ Projects \ project_name *中;但是我想将文件保存一级,即在* C:\ Users \ user_name \ Documents \ Visual Studio 2010 \ Projects \ project_name \ project_name *中保存。所以我想知道如何以编程方式进行此操作(使用Visual Studio api)在C#中?
这应该做
public String SolutionPath()
{
return Path.GetDirectoryName(_applicationObject.Solution.FullName);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句