gpt4 book ai didi

xml - 将 resx 转换为 XLIFF 格式失败

转载 作者:行者123 更新时间:2023-12-05 07:48:49 25 4
gpt4 key购买 nike

我有一个包含 TableLayoutPanels 的表单,这些表格布局面板在 Resources.resx 文件中生成以下条目,

tableLayoutPanel1.LayoutSettings    <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="txtOutput" Row="0" RowSpan="1" Column="2" ColumnSpan="4" /><Control Name="lblOutput" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="btnRetry" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnContinue" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnFail_Test" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnPass_Test" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="btnTimeOut" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="btnViewLog" Row="1" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="btnAbort" Row="1" RowSpan="1" Column="5" ColumnSpan="1" /></Controls><Columns Styles="Percent,16.66667,Percent,16.66667,Percent,16.66667,Percent,16.66667,Percent,16.66667,Percent,16.66667,Absolute,20" /><Rows Styles="Percent,58.77193,Percent,41.22807,Absolute,20" /></TableLayoutSettings>

当我尝试构建项目时,出现以下错误,

Convert file C:\MyProject\ProjectName\FormName.resx to XLIFF format failed. Message:Unsupported processing instruction '?xml' found during encoding. Please remove unsupported processing instructions from the xml.

我曾尝试将表单的本地化切换为“关闭”,这允许我构建,但随后我失去了外语支持。

注意事项:

  1. 从 resx 文件中删除 tableLayoutPanel1.LayoutSettings 允许我进行编译,但随后我的 UI 被完全破坏。

  2. 我正在使用 Multilingual App Toolkit v4.0.1605.0

  3. Visual Studio Community 2015 更新 2

  4. Windows 7 64 位

  5. .NET4.5

有什么方法可以解决这个问题并同时使用 tableLayoutPanels 和本地化吗?

最佳答案

我只是删除了“ "它似乎对我有用。 XML 声明在大多数 XML 中是可选的。我看到的最大缺点是我们已将编码从 utf-8 切换到 utf-16。我查看了嵌入的 XML,没有看到任何特殊字符。由于文件是 utf-8,我认为如果有任何 utf-16,它必须是一个实体。

4 年过去了,它仍未修复。

关于xml - 将 resx 转换为 XLIFF 格式失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38117969/

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