gpt4 book ai didi

c# - 如何将非英文命名文件添加到 Visual Studio 2010 中的安装项目?

转载 作者:行者123 更新时间:2023-11-30 12:49:40 25 4
gpt4 key购买 nike

我已经构建了一个 wpf 应用程序,我想通过制作安装项目来部署它。我的应用程序包含非英语(无 Unicode)命名文件。现在在build设置时它因抛出异常而失败:

Could not find file 'D:\ ... \ایران' 'Not enough storage is available to complete this operation.'

请注意,无论如何我都无法重命名文件,我该如何解决?

最佳答案

Visual Studio 仅支持单一语言包。所以你的 MSI 有一个预定的语言(默认为英语),它设置了 package code page .

MSI 代码页不支持的任何字符都将被转换或触发某种错误。

因此,如果您的文件名使用非英语字符,则需要 change your package code page来支持这些角色。这也会更改您的包 UI 语言。

另一种方法是重命名您的文件以使其受英文代码页支持。

关于c# - 如何将非英文命名文件添加到 Visual Studio 2010 中的安装项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11014825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com