【发布时间】:2011-12-23 09:45:44
【问题描述】:
我们(我的项目团队)有一个用于 VS 2010 Windows 应用程序的现有 MSI 安装程序。我们正在使用一个许可证文件来验证 Windows 安装。我们正在使用标准的 VS 安装项目进行安装。
目前,我们在 MSI 安装中使用测试框来获取许可证文件路径,因此用户必须手动复制和粘贴许可证文件路径。我想通过添加一个“浏览文件”按钮来更改这一点,该按钮显示浏览文件对话框以选择许可证文件并在选择文件时自动填充文本框。
我使用 Orca 工具修改了 UI,以便在安装 UI 中的现有文本框旁边添加一个按钮。
我的问题是:是否可以编写一些 C# 托管代码来显示,比如打开文件对话框以选择许可证文件,然后填充文本框。 我知道这可以通过编写 C/C++ 代码来实现。 我看到很多人使用 WIX 工具集来创建设置文件。目前,我无法创建新的安装程序项目,因为它涉及学习 WIX,而我现在没有时间。
【问题讨论】:
标签: c# visual-studio windows-installer