用ConfigurationManager修改项目中配置文件App.Config,在debug模式下可以成功,程序打包后安装到电脑上运行报错ConfigurationErrorsException,提示加载配置文件时出错: 对路径“C:\Program Files (x86)\默认公司名称\新协议通信程序\uwsljrax.tmp”的访问被拒绝。 (C:\Program Files (x86)\默认公司名称\新协议通信程序\Communication4NewProtocol.exe.Config)。
尝试下如下方法:方法1:找到C:\Program Files (x86)\默认公司名称\新协议通信程序\uwsljrax.tmp对应的uwsljrax.tmp文件的权限;
方法2:换成英文路径
你有把程序和config文件放在同一目录吗?