最近写了两个WinForm的小应用程序,都是读取ini配置文件,不同的是一个在一般PC机上Windows运行,一个在Windows Mobile操作系统上运行,获取ini文件路径的方式是完全不同的,这里icech就记录一下!
获取PC上的绝对路径
string appPath = Application.StartupPath;//获取路径
INIFile ini = new INIFile(appPath + @"\config.ini");
获取移动设备开发中的绝对路径
string appPath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);//获取路径
INIFile ini = new INIFile(appPath + @"\config.ini");