关于程序路径 LucenePath:@(System.Configuration.ConfigurationManager.AppSettings["LucenePath"])<br /> Path.Combine(相对目录)@(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "lucene_index"))<br /> Path.Combine(绝对目录)@(Path.Combine(…
// 获取程序的基目录.System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径,包含文件名System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录.System.Environment.CurrentDirectory // 获取应用程序的当前工作目录,注意工作目录是可以改变的,而不限定在程序所在目…
在winform中的OnPaint事件中,AppDomain.CurrentDomain.BaseDirectory得到的是下面这个路径 C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE Application.ExecutablePath得到的是C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\I…
// 获取程序的基目录. System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录. System.Environment.CurrentDirectory // 获取应用程序的当前工作目录. System.IO.Directory.GetC…
AppDomain.CurrentDomain.BaseDirectory 是获取基目录,它由程序集冲突解决程序用来探测程序集.由显示的路径可以看出,它代表的是程序集所在的目录,它具有读取和写入的属性. // 获取程序的基目录.System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径.System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName // 获取和设置当前目…
AppDomain.CurrentDomain.BaseDirectory   是获取基目录,它由程序集冲突解决程序用来探测程序集.由显示的路径可以看出,它代表的是程序集所在的目录,它具有读取和写入的属性.这只不过是它常用的属性,如果你要使用这些属性,你的文件[123.txt]要放在程序集的目录下.还有使用它需要导入IO包.以上转自:http://gaima1008.blog.163.com/blog/static/680191472013629103117818/ AppDomain.Curr…
链接:https://www.cnblogs.com/guolianyu/p/3980971.html 经常用到,每次都百度,所以自己备份一下!…
Path.Combine: c#获取当前项目路径 : //获取包含当前执行的代码的程序集的加载文件的完整路径 var appPath = System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); Console.WriteLine(appPath); //获取模块的完整路径 string path = System.Diagnostics.Process.GetCurrentProcess().MainM…
// 获取程序的基目录. var dir1 = System.AppDomain.CurrentDomain.BaseDirectory; // 获取模块的完整路径. var dir2 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录. var dir3 = System.Environment.CurrentDirectory; // 获取应…
一.获取当前文件的路径 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径.可获得当前执行的exe的文件名. 2. System.Environment.CurrentDirectory    获取和设置当前目录(该进程从中启动的目录)的完全限定目录.获取和设置当前目录(即该进程从中启动的目录)的完全限定路径.(备注:按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动…