在安装过程中更改 .Net 配置设置
我必须创建一个安装程序类,它将通过 Visual Studio 中的 Windows Installer 安装程序(自定义对话框)更改应用程序中所有配置文件的 ConnectionString 设置。
I have to create a Installer Class which will change the ConnectionString Settings of all config files in a application through Windows Installer Setup in Visual Studio (Custom Dialog boxes).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
虽然不是基于安装程序的解决方案,但您可以查看 ConfigGen [披露:我是ConfigGen ] 的作者。
除其他外,这允许您“标记”您的配置文件,以便根据以下设置在配置生成时(可以是构建时间、部署时间等)填充一些设置(例如连接字符串):已在电子表格中指定。这为您提供了跨环境和机器的所有不同设置的简单表格视图。
Although not an installer based solution, you could look at ConfigGen [Disclosure: I am the author of ConfigGen ].
This allows you, amongst other things, to "tokenise" your config file so that some settings (such as your connection string) are filled in at config generation time (which can be build time, deploy time, etc) based on the settings that have been specified in a spreadsheet. This gives you a simple, tabulated view of all the different settings across environments and machines.
抱歉没有提供示例,但您可以使用 安装程序类。这基本上就是他们的目的。
Sorry for not providing an example, but you can use an Installer Class. That's basically what they're for.