首页 > 解决方案 > 使用自定义操作设置和部署项目本地化

问题描述

希望有一个简单的答案...

我将 Visual Studio 2017 与基本的设置和部署项目模板一起使用。我有设置和部署项目,其中“本地化”属性设置为不同的语言(英语、法语、西班牙语等)。这些项目有一个 C# WinForm 自定义操作,在安装时启动并允许用户设置它运行的程序的一些配置设置。

我的问题是:无论如何要检测自定义操作应用程序中 Localization 属性的值?例如,它可以通过 CustomActionData 属性传递吗(我已经用一些 MSI 属性这样做了)?或者是否有某种方法可以在自定义操作应用程序的 C# 代码中以编程方式确定它?

标签: c#setup-projectcustom-actionsetup-deployment

解决方案


例如,它可以通过 CustomActionData 属性传递吗(我已经用一些 MSI 属性这样做了)?

你可能已经回答了你自己的问题——我不明白你为什么不能这样做。


推荐阅读