你的位置:首页 > ASP.net教程

[ASP.net教程]C#获取程序所在目录路径

方法1:
Directory.GetCurrentDirectory()。
这个方法只能在.NET的完整版中使用,NETCF中不支持该功能,调用时会引发异常。获取的是当前目录,并不一定是真正的路径,跟OpenFile对话框有关联。  不推荐使用。
 
 方法2:
System.Windows.Forms.Application.StartupPath
这个方法只能在.NET的完整版中使用,NETCF中不支持该功能,调用时会引发异常。 获取运行程序的路径。 推荐使用方法3:
System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase)。
这个方法是MSDN中给出的针对NETCF平台的,当在PC的NET完整版中获取到的路径中测试时,发现最终的路径中带有file:前缀,如file:\c:\debug,一般情况下我们并不需要这个前缀,可以手动将其去掉。方法4:
System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().ManifestModule.FullyQualifiedName).
该方法也是针对NETCF给出的解决方案,当在PC的NET完整版测试中可以获取到一致的结果。  推荐使用
去贵州旅游要多少钱去贵州旅游最佳路线去贵州旅游最佳时间贵州旅游线路报价贵州旅游攻略大全梵净山门票_贵州铜仁梵净山门票价格 水立方门票_水立方门票价格_水立方门票是多少钱_水立方门票价格是多少钱 乌鲁木齐天气 河南开封府门票价格多少钱 上海:重回上海滩 世园会开幕式力求简约但不简单 东北二人转 西安世园会蝶恋花舞台迎来首演 潍坊富华水上皇宫电话?富华水上皇宫里面有什么? 2015杭州大学生旅游节几号到几号?杭州大学生旅游节具体时间? 潍坊富华游乐园官网?富华游乐园项目哪些免费玩的? 浮盖山峡谷漂流附近景点有哪些?江山浮盖山峡谷漂流周边景区? 2015圣诞节深圳动漫灯会活动在哪里?深圳欢乐海岸海洋馆圣诞好玩活动? 三亚槟榔谷有班车吗?槟榔谷班车在哪里坐? 2015元旦深圳动漫灯会活动时间?深圳欢乐海岸海洋馆元旦活动? 马提尼克 让人长高的南美神奇小岛(全文) TK12D60U(Q) Datasheet TK12D60U(Q) Datasheet 2SK2699(F,T) Datasheet 2SK2699(F,T) Datasheet TK12A60U(Q) Datasheet TK12A60U(Q) Datasheet 浙江出发去巴哈马旅游 浙江出发去巴哈马旅游 浙江出发去巴哈马旅游 浙江出发去巴基斯坦旅游 浙江出发去巴基斯坦旅游 浙江出发去巴基斯坦旅游 浙江出发去巴拉圭旅游 浙江出发去巴拉圭旅游 浙江出发去巴拉圭旅游