c# 怎么得到应用程序根目录下的文件夹?
应用程序的根目录为LmsOffline;我建立的放置自己写的配置文件夹在根目录下,路径为:LmsOffline\LmsOffline\infos\login.inf,但是...
应用程序的根目录为 LmsOffline;
我建立的放置自己写的配置文件夹在根目录下,
路径为:LmsOffline\LmsOffline\infos\login.inf,
但是好像程序跑起来的时候路径是:
LmsOffline\LmsOffline\bin\Debug\LmsOffline.exe;
所以我用相对路径的配置文件夹的话它是指向Debug目录下的,请问我要怎样才能指向它LmsOffline\LmsOffline目录下引用那些配置文件呢?
或者说我怎么把文件建立在.exe的同一目录下,是直接拖放在debug目录下吗? 展开
我建立的放置自己写的配置文件夹在根目录下,
路径为:LmsOffline\LmsOffline\infos\login.inf,
但是好像程序跑起来的时候路径是:
LmsOffline\LmsOffline\bin\Debug\LmsOffline.exe;
所以我用相对路径的配置文件夹的话它是指向Debug目录下的,请问我要怎样才能指向它LmsOffline\LmsOffline目录下引用那些配置文件呢?
或者说我怎么把文件建立在.exe的同一目录下,是直接拖放在debug目录下吗? 展开
4个回答
展开全部
不可能找到啊!
当前运行的程序和你的功能代码文件路径没有关系!
你应该放到debug文件夹下啊!
打包的时候添加进去就好了!打包了没有代码的那个路径了怎么办呢?
要么你就写绝对路径!要么你就放到debug文件夹下写相对路径!
补充:
建立文件当然是直接放进去啊!如果是代码创建的话呢!就直接application.StartupPath 就是当前主程序运行的物理文件夹路径!
当前运行的程序和你的功能代码文件路径没有关系!
你应该放到debug文件夹下啊!
打包的时候添加进去就好了!打包了没有代码的那个路径了怎么办呢?
要么你就写绝对路径!要么你就放到debug文件夹下写相对路径!
补充:
建立文件当然是直接放进去啊!如果是代码创建的话呢!就直接application.StartupPath 就是当前主程序运行的物理文件夹路径!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.Windows.Forms.Application.StartupPath + "\\login.inf"
保证login.inf能和.exe文件始终在同一目录下.
保证login.inf能和.exe文件始终在同一目录下.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用相对路径
直接写
login.inf
就和程序在同一个目录
不管你把程序放在哪里
直接写
login.inf
就和程序在同一个目录
不管你把程序放在哪里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.Environment.CurrentDirectory + "/a.txt"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |