加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 从windows安装程序安装后为什么不添加app.config?

发布时间:2020-12-16 01:39:43 所属栏目:百科 来源:网络整理
导读:我有一个使用Visual Studio 2008(C#)开发的 Windows应用程序. 它有一个app.config文件,其中保存了各种配置相关信息.在为项目创建安装程序并安装它之后,没有将app.config文件复制到已安装的目录中.但是,依赖于此文件中的设置的功能似乎有效. 现在,其中一个设
我有一个使用Visual Studio 2008(C#)开发的 Windows应用程序.
它有一个app.config文件,其中保存了各种配置相关信息.在为项目创建安装程序并安装它之后,没有将app.config文件复制到已安装的目录中.但是,依赖于此文件中的设置的功能似乎有效.

现在,其中一个设置是数据库连接字符串,当安装在不同的PC中时,显然需要更改.我的问题是,如何使用安装文件提供app.config文件,以便以后配置?

解决方法

app.config作为编译过程的一部分被复制/重命名为< assembly name> .config,并放在bin目录中.如果您正在使用Visual Studio安装程序项目(blech!),那么它应该已将其拾取并将其包含在安装程序IIRC中.

(回应你对这两个答案的评论)

你不能继续使用它作为“app.config”. .NET配置系统搜索名称与条目程序集相同的配置文件.如果将文件重命名为“app.config”,则配置类将停止工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读