0

我们正在本地化我们的应用程序,需要根据当前的 UI 文化更改“开始”菜单中显示的名称。我们希望在安装期间使用自定义操作来执行此操作。我们正在使用 Windows Installer 部署项目,不打算使用任何第三方部署工具。

谢谢!

4

1 回答 1

1

CustomAction 不能修改数据库的内容(它在执行时是只读的)。您必须接管快捷方式的整个创建过程。在这样做之前,我会推荐一个更好的 Windows Installer 创建工具,因为您需要编写大量代码来处理安装和卸载以及引用计数的回滚场景。

有比 Visual Studio 部署项目更好的工具。一些像WiX 工具集是免费的(功能齐全但工作更多)。

于 2008-11-23T19:48:42.573 回答