我有这个使用Settings.settings和app.conf作为配置库而不是Windows注册表的.NET应用程序。在安装过程中向用户提问并将响应写入Windows注册表似乎很容易,但我还没有找到将响应写入app.config文件的方法。有谁知道如何?如何从MSI安装程序更改app.config,在Visual Studio上设计?
0
A
回答
0
我已经完成了这样的项目,要求用户在安装过程中提供所有参数。您可以创建包含所有标签和文本框和按钮的自定义表单。并且在您的安装程序类中使用该表单作为您的安装程序类的属性。
下面是一个例子
[RunInstaller(true)]
public partial class MyCustomInstaller : Installer
{
private MyCustomForm = new MyCustomForm();
// this is your custom form that allows users to modify the configuration parameters.
}
,然后你可以caputure事件是这样的:
private void InitializeComponent()
{
this.AfterInstall += new System.Configuration.Install.InstallEventHandler(DoConfigurationManagement_AfterInstall);
}
0
您可以在this看看,介绍如何使用CustomActions改变app.config文件来自msi安装程序。
相关问题
- 1. 使用Visual Studio安装程序创建msi安装程序
- 2. 在MSI安装期间配置App.config应用程序设置vb.net
- 3. 在MSI安装过程中更改userSettings
- 4. 在Visual Studio 2017中创建MSI安装程序
- 5. Visual Studio安装程序 - 更改应用程序资源
- 6. 从Visual Studio 2008安装项目设置app.config参数
- 7. Visual Studio安装程序:如何使用msi将程序安装到程序文件中?
- 8. 观察MSI安装程序如何安装应用程序
- 9. 如何从一个MSI安装了Visual Studio 2017年扩展(VSIX)
- 10. 如何安装引导程序和MSI
- 11. Visual Studio Web安装程序
- 12. 为.msi安装程序添加Visual Studio 2010定制属性
- 13. Visual Studio发布为EXE或MSI安装程序
- 14. 用于64位Windows平台的MSI安装程序(Visual Studio)
- 15. Visual Studio 2015安装错误 - webtoolsextensionsvs14.msi
- 16. 从C#安装程序安装程序运行另一个MSI
- 17. 如何从我的MSI安装程序中安装WinPCAP?
- 18. 如何在Visual Studio上安装PCL
- 19. 如何基于一组文件创建MSI安装程序(Visual Studio 2008)
- 20. Visual Studio:如何命名安装程序项目的.msi输出文件?
- 21. 无法更改Visual Studio 2008安装程序中的密钥
- 22. 如何使用Inno Setup安装程序升级MSI安装?
- 23. 如何安装UWP工具安装程序的Visual Studio 2015年
- 24. Visual Studio安装程序如何提示安装快捷方式
- 25. 如何使用Visual Studio安装程序安装预requsite软件?
- 26. 如何在Visual Studio中安装组件设计器?
- 27. 更改Visual Studio 2005安装程序的默认安装文件夹
- 28. Visual Studio安装程序可以删除由非Visual Studio安装程序安装的程序吗?
- 29. Visual Studio生成MSI安装程序,程序文件和管理员访问
- 30. 如何强制Visual Studio安装项目生成的msi安装程序只能在管理模式下运行?
404此链接,未来请给出一个简短的总结,以避免这个问题。你知道链接是否在其他地方活跃吗? – 2016-01-12 17:24:48