在Windows Mobile開發中,經常需要獲取程序所在的路徑。比如說,程序和其所使用的SQL CE數據庫經常放置在同一個目錄下,但是建立程序和SQL CE數據庫的連接,需要事先获得SQL CE的完整路徑。还有一种情况就是,Net Compact Framework目前还不支持配置文件的使用,这也需要事先获取应用程序所在的路径。幸运的是,.Net Compact Framework给我们提供了一個獲取當前程序所在路徑的方法。

其完整代碼如下:

//添加System.Reflection命名空間的引用
using System.Reflection;

//這就是當前運行程序所在的路徑
Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);

PS:Assembly.GetExecutingAssembly().GetName().CodeBase在這裡獲得的是當前運行程序所在路徑和文件名的組合!

相关文章:

  • 2022-12-23
  • 2021-11-19
  • 2022-12-23
  • 2021-07-29
  • 2022-12-23
  • 2022-02-27
  • 2021-11-30
  • 2021-05-17
猜你喜欢
  • 2021-10-02
  • 2022-12-23
  • 2022-12-23
  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案