当前位置:编程学习 > C#/ASP.NET >>

开机程序启动问题

    我做了一个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试试看。
--------------------编程问答--------------------
引用 6 楼 computerfox 的回复:
.\MySerial.exe.config

你在程序中写的路径有问题,不需要.\的!
直接用ConfigurationManager读取配置文件信息,把配置文件和程序放在同一个目录下就ok了!

大哥能不能不跟我抢分啊? --------------------编程问答-------------------- 学习。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,