c# 怎么得到应用程序根目录下的文件夹?

应用程序的根目录为 LmsOffline;
我建立的放置自己写的配置文件夹在根目录下,
路径为:LmsOffline\LmsOffline\infos\login.inf,
但是好像程序跑起来的时候路径是:
LmsOffline\LmsOffline\bin\Debug\LmsOffline.exe;
所以我用相对路径的配置文件夹的话它是指向Debug目录下的,请问我要怎样才能指向它LmsOffline\LmsOffline目录下引用那些配置文件呢?
或者说我怎么把文件建立在.exe的同一目录下,是直接拖放在debug目录下吗?

第1个回答  2008-07-22
不可能找到啊!
当前运行的程序和你的功能代码文件路径没有关系!
你应该放到debug文件夹下啊!
打包的时候添加进去就好了!打包了没有代码的那个路径了怎么办呢?
要么你就写绝对路径!要么你就放到debug文件夹下写相对路径!

补充:
建立文件当然是直接放进去啊!如果是代码创建的话呢!就直接application.StartupPath 就是当前主程序运行的物理文件夹路径!
第2个回答  2008-07-22
System.Windows.Forms.Application.StartupPath + "\\login.inf"
保证login.inf能和.exe文件始终在同一目录下.本回答被提问者采纳
第3个回答  2008-07-22
用相对路径

直接写
login.inf
就和程序在同一个目录
不管你把程序放在哪里
第4个回答  2008-07-22
System.Environment.CurrentDirectory + "/a.txt"

c# 怎么得到应用程序根目录下的文件夹?
建立文件当然是直接放进去啊!如果是代码创建的话呢!就直接application.StartupPath 就是当前主程序运行的物理文件夹路径!

C#怎么获得电脑指定路径下文件夹内的文件名称?
C#获取当前路径的方法如下:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName -获取模块的完整路径。2. System.Environment.CurrentDirectory-获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Directory.GetCurrentDirectory()-获取应用程序的当前工作目录。这个...

C# 获取项目下文件夹路径
我们知道“ClientPhoto”其实只是一个相对路径而已,要获得绝对路径,首先要知道应用程序当前的绝对路径:只需要检索System.Windows.Forms.Application.StartupPath这个属性即可。 1 string path = System.Windows.Forms.Application.StartupPath; 然后将应用程序当前路径path和字符串“ClientPhoto”组合成为一个完整的文件夹绝对...

c#程序如何在c盘设计文件夹
1、在visual studio当中创建一个C#控制台应用程序,选择新建项目,然后选择visual C#,再选中控制台应用程序,输入项目名称,选择位置,确定即可。2、创建完成之后,在program.cs中最上方加写using System.IO;,如图所示,注意后面的分号也要加:3、然后代码如下图所示,判断C盘根目录下是否存在C#程序设计...

C#如何获取项目中的其他文件夹的路径? 例如项目下面有个DELL文件夹怎么...
string str1 =Process.GetCurrentProcess().MainModule.FileName;\/\/可获得当前执行的exe的文件名。string str2=Environment.CurrentDirectory;\/\/获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。\/\/备注 按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为...

如何用C#编写一个应用程序来扫描文件夹下的文件??
C#遍历指定文件夹中的所有文件 DirectoryInfo TheFolder=new DirectoryInfo(folderFullName); \/\/遍历文件夹 foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories()) this.listBox1.Items.Add(NextFolder.Name); \/\/遍历文件 foreach(FileInfo NextFile in TheFolder.GetFiles()) ...

c# 怎么样获得一个文件夹下子文件夹的个数??
如下:int count = directory.getdirectories(@"c:\\\\windows\\\\").length;得到c:\\windows\\下文件夹的个数,

C#怎么通过textbox实现输入搜索功能,查找在程序目录下相对路径的文件夹...
指定搜索的过滤条件,默认为*.exe,可以多个过滤条件用“|”分割 \/\/\/ 可选参数,指定是否搜索子目录,默认不搜索子目录 \/\/\/ <returns>返回一个数组,包含所有快捷方式的路径和名称<\/returns> public static string[] SearchShortcut(string path, string Filter = "*.exe", SearchOption so...

C# Winform如何打开指定的文件夹?
1、首先新建一个项目,点击右侧第一行的windows窗体应用程序。2、弹出的对话框,点击button按钮添加一个按钮用来点击打开文件夹。3、在点击文本框,插入一个文本框到界面,如下图所示。4、然后双击第二步骤的按钮,进入当按钮点击所执行的代码输入下图代码。5、然后任意新建一个文本文档,在输入下图红框处...

C#创建的excel文件怎么直接保存到网站根目录下的某个文件夹?
sheet.SaveAs(savePath, miss, miss, miss, miss, miss, Excel.XlSaveAsAccessMode.xlNoChange, miss, miss, miss);\/\/下面附上全部代码,自己慢慢研究去,不同的是下面代码是 通过对话框获取保存路径,你改成默认路径就行了 private void ExportExcel(DataGridView dgv){ try { SaveFileDialog save...

相似回答