Visual Studio Installer Projects 产品名称变音符号

Visual Studio Installer Projects product name diacritics

我正在使用 Microsoft Visual Studio 安装程序项目扩展来为我的应用创建安装程序。

工作正常,但问题是产品名称中包含“š”字符,而 msi 安装程序中使用的字体显然不支持该字符:

我能做些什么吗?

一些背景信息: 我最初是在 VS 2015 中开发应用程序的,它有一个免费的 Install Shield Limited 版本。或者甚至可能是 VS2013,不太记得了......但是,现在我需要在应用程序中进行一些更改。当年Install Shield用这样的名字是没有问题的。所以我尝试在 VS 2022 中打开项目,但显然 Install shield 不再是一个选项。这就是 VS Installer 项目的用武之地,但变音符号存在问题...

这看起来像是一个编码问题。尝试在 VS 项目属性中搜索将编码设置为 Unicode 的选项。我不经常使用 VS 项目,所以我不知道您是否可以选择不更改它,但它可能在那里。

此外,如果您正在寻找更好的免费 MSI 打包工具,请尝试 Advanced Installer extension for Visual Studio。每个版本的VS都有一个。

免责声明。我在 Advanced Installer 团队工作。