C#中获取项目中文件的的路径

2016-01-04 09:50:00
陈奕华
原创 1240
摘要:C#中获取项目中文件的的路径

这是项目的结构。当一个项目运行时就会找到.exe的这个程序文件。

//Application.Startup表示的是获取当前项目路径的函数

int i = Application.StartupPath.IndexOf("bin");//获取路径中到bin的字节数
string url = Application.StartupPath.Substring(0, i);//获取到bin上一级的文件路径
string filePath = url+"Data\\" + DataName + ".tif";//找到与bin同一级文件夹Data下面的文件


获取项目的根目录

1.若程序是网页的

 string root = HttpContext.Current.Server.MapPath("/").Replace("\\", "/");


2.若程序是winfrom的


string root= Application.StartupPath.ToString();//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称

发表评论
评论通过审核后显示。