【发布时间】:2012-01-04 23:55:37
【问题描述】:
在 WinForms 应用程序的标准安装项目中,我想以编程方式更改默认安装文件夹(即在安装时执行此操作)。
有没有办法做到这一点?我认为使用自定义 Installer 类可能会帮助我解决这个问题,但当它执行该类中的任何自定义操作时,似乎已经选择了安装文件夹。
【问题讨论】:
-
是的,您使用的是什么自定义安装程序.. 您是否查看过为您的 C# winForms 应用程序创建 .MSI 项目..
-
是的——我已经创建了一个 MSI 项目。我想在安装程序运行时以编程方式自定义默认安装位置。
-
我创建了 System.Configuration.Install.Installer 的子类
-
是否有一些可以添加到此的操作如果我没记错的话,您可以将默认值更改为您想要的任何内容,或者通过配置文件覆盖。我以前做过,但大约是一年前,我这里没有代码..它在家里..
标签: c# visual-studio-2010 setup-deployment