开机程序启动问题
我做了一个winform程序的安装包,安装后有MySerial.exe和MySerial.exe.config两个文件,执行程序MySerial.exe需要使用MySerial.exe.config中的配置信息,运行没有错误,我给程序添加了开机启动,注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\MySerial.exe,开机后程序可以启动,但会出现错误:无法打开配置文件.\MySerial.exe.config,请问大家这是怎么回事啊。 --------------------编程问答-------------------- 配置文件?路径不对,帮你顶,没接触过。 --------------------编程问答-------------------- 开机运行的程序和你手动运行的程序是不是同一个文件? --------------------编程问答-------------------- 运行的是同一个文件啊,如果路径不对,手动运行没有问题啊。 --------------------编程问答-------------------- 顶一下。。。 --------------------编程问答-------------------- 肯定是路径不对 详细对下路径就ok --------------------编程问答-------------------- .\MySerial.exe.config你在程序中写的路径有问题,不需要.\的!
直接用ConfigurationManager读取配置文件信息,把配置文件和程序放在同一个目录下就ok了! --------------------编程问答-------------------- 是路径不对,.\MySerial.exe.config改成MySerial.exe.config试试看。
--------------------编程问答--------------------
大哥能不能不跟我抢分啊? --------------------编程问答-------------------- 学习。
补充:.NET技术 , C#