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

应用程序的根目录为LmsOffline;我建立的放置自己写的配置文件夹在根目录下,路径为:LmsOffline\LmsOffline\infos\login.inf,但是... 应用程序的根目录为 LmsOffline;
我建立的放置自己写的配置文件夹在根目录下,
路径为:LmsOffline\LmsOffline\infos\login.inf,
但是好像程序跑起来的时候路径是:
LmsOffline\LmsOffline\bin\Debug\LmsOffline.exe;
所以我用相对路径的配置文件夹的话它是指向Debug目录下的,请问我要怎样才能指向它LmsOffline\LmsOffline目录下引用那些配置文件呢?
或者说我怎么把文件建立在.exe的同一目录下,是直接拖放在debug目录下吗?
展开
 我来答
majunbopm
2008-07-22 · TA获得超过832个赞
知道小有建树答主
回答量:1027
采纳率:0%
帮助的人:1033万
展开全部
不可能找到啊!
当前运行的程序和你的功能代码文件路径没有关系!
你应该放到debug文件夹下啊!
打包的时候添加进去就好了!打包了没有代码的那个路径了怎么办呢?
要么你就写绝对路径!要么你就放到debug文件夹下写相对路径!

补充:
建立文件当然是直接放进去啊!如果是代码创建的话呢!就直接application.StartupPath 就是当前主程序运行的物理文件夹路径!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
旋天渣观9129
2008-07-22 · TA获得超过1487个赞
知道大有可为答主
回答量:1443
采纳率:0%
帮助的人:1621万
展开全部
System.Windows.Forms.Application.StartupPath + "\\login.inf"
保证login.inf能和.exe文件始终在同一目录下.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhyleo
2008-07-22 · TA获得超过301个赞
知道小有建树答主
回答量:542
采纳率:0%
帮助的人:0
展开全部
用相对路径

直接写
login.inf
就和程序在同一个目录
不管你把程序放在哪里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1e3bb5988
2008-07-22 · TA获得超过198个赞
知道答主
回答量:188
采纳率:0%
帮助的人:92.4万
展开全部
System.Environment.CurrentDirectory + "/a.txt"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式