C#开机启动无法读取配置文件
2014-12-28 14:04
260 查看
将C#的程序的一些用户数据写在一个文件中,并把程序设计为开机启动后,就会出现问题。找不到我的用户数据文件。File.Exists()返回的是false。但是如果手动打开程序又能成功的读取数据文件。
百度了一下也没有找到什么办法,就强制读取文件试一下,而不再用File.Exists()方法判断,结果给我抛出了一个异常:找不到文件:"C:\Windows\SysWOW64\Xxx"。
看了这个错误,估计是64位系统造成了,因为现在做的只是个小程序,没时间在去深究了。解决办法是,把我的用户数据文件又保存一份在:”C:\Windows\SysWOW64\“文件夹下,这样开机就能读取到用户数据文件了。
百度了一下也没有找到什么办法,就强制读取文件试一下,而不再用File.Exists()方法判断,结果给我抛出了一个异常:找不到文件:"C:\Windows\SysWOW64\Xxx"。
看了这个错误,估计是64位系统造成了,因为现在做的只是个小程序,没时间在去深究了。解决办法是,把我的用户数据文件又保存一份在:”C:\Windows\SysWOW64\“文件夹下,这样开机就能读取到用户数据文件了。
相关文章推荐
- c++ 编写程序开机自动启动,读取配置文件问题
- c#Process.Start (exe)无法读取配置文件
- 启动dubbo provider无法读取spring 配置文件
- c# 如何读取和写入ini(配置文件)
- c#如何读取配置文件INI
- vista bcdedit“无法打开启动配置数据存储,系统找不到指定的文件”错误
- [C#] 读取配置文件、资源文件和设置文件
- C#读取和写入配置文件
- C#里如何读取和修改配置文件的值
- C#中读取ini配置文件 [DllImport("kernel32.dll")]
- c# 使用WINAPI 进行读取写入配置文件
- 自定义配置文件读取产生的“无法添加已属于该配置的 ConfigurationSection”异常解决办法
- C#配置文件读取
- C# System.IO.FileStream 读取被其他程序打开的文件提示“文件正由另一进程使用,因此该进程无法访问该文件。”
- 关于Assembly.CreateInstance中被启动对象读取配置文件的问题
- 在C#中如何读取配置文件
- gnome session 中的开机启动程序配置文件
- 无法读取连接字符串,配置文件有错。
- C# 注册表 网络检测 读取配置文件 config
- win2003启动无法加载本地配置文件的修复办法