【问题标题】:Replace the Installation Folder dialog in Visual Studio Setup Project with my own Installation Folder dialog?用我自己的安装文件夹对话框替换 Visual Studio 安装项目中的安装文件夹对话框?
【发布时间】:2013-03-29 14:25:15
【问题描述】:

如您所知,在创建 Visual Studio 安装项目(使用 msi 文件作为输出)时。在用户界面窗口中,有一个名为“安装文件夹”的对话框。我想装饰这个对话框(比如改用 Office 2007 样式的表单)...我想我必须从 User Interfaces 中删除那个丑陋的默认对话框,并在自定义 中显示我自己的对话框strong>安装程序 类。但是 我不知道如何将用户选择的路径传递给默认安装程序。 我的意思是我不想自定义并自己做所有事情(这既不容易也没有必要)但我只是想使用我的瘦对话框,这个对话框应该知道如何将选定的安装路径传递到安装过程的“下一阶段”

我希望你能理解我的问题并帮助我。事实上,如果我们在处理 Visual Setup 项目时知道如何做同样的事情,我们就可以对它们进行更多自定义以构建不同的设置项目。

您的帮助将不胜感激。谢谢!

【问题讨论】:

  • 我们真的只需要阅读粗体字吗?
  • 是的,粗体字是我想要的。谢谢。这种风格会节省你的时间。 =))

标签: c# visual-studio-2010 windows-installer setup-project setup-deployment


【解决方案1】:

我的回答是不要 Visual Studio 设置项目根本不适合这个。 它也被停用: 看: Create MSI or setup project with Visual Studio 2012

我建议转到WiX toolset 或 InstallShield。

【讨论】:

  • 我能感觉到 Visual Studio 安装项目正在死去,不是吗?它的Installer类支持较少,如果您不需要自定义GUI,安装项目和Installer类就足够了,否则很难自定义。 (我不仅需要丰富的 GUI,还需要 Unicode GUI),感谢您的建议。但是请稍等...我仍然希望有一些解决方案。
【解决方案2】:

转到文件系统编辑器(在解决方案资源管理器中选择安装程序项目,单击文件系统编辑器,您将在解决方案资源管理器面板中看到额外的选项)。选择“应用程序文件夹”按 F4 或右键单击并选择属性。那里编辑默认位置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多