我正在使用 Microsoft Visual Studio 安裝程式專案擴展來為我的應用程式創建安裝程式。
作業正常,但問題是產品名稱中包含“?”字符,并且 msi 安裝程式中使用的字體顯然不支持該字符:

我能做些什么嗎?
一些背景資訊:我最初在 VS 2015 中開發了該應用程式,該應用程式具有免費的 Install Shield 限量版。或者甚至是 VS2013,不記得了……但是,現在我需要在應用程式中進行一些更改。那時在Install Shield中這樣的名稱沒有問題。所以我嘗試在 VS 2022 中打開專案,但顯然 Install shield 不再是一個選項。這就是 VS Installer 專案的用武之地,但是變音符號存在問題......
uj5u.com熱心網友回復:
這看起來像一個編碼問題。嘗試在 VS 專案屬性中搜索將編碼設定為 Unicode 的選項。我不太使用VS專案,所以我不知道您是否可以選擇不更改它,但它可能在那里。
此外,如果您正在尋找更好的免費 MSI 打包工具,請嘗試Visual Studio 的 Advanced Installer 擴展。每個版本的 VS 都有一個。
免責宣告。我在構建 Advanced Installer 的團隊中作業。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/441854.html
