在将表单“MainForm”设置为可本地化后,我试图修改表单的 resx 文件。当我尝试打开文件“MainForm.resx”时,它现在给出错误“操作无法完成。指针无效”。我正在运行 Visual Studio 2012。
问问题
2329 次
1 回答
4
我遇到了同样的问题,结果发现我的 resx 文件中有一些无效的 xml。
我有以下内容:
<data name="UNIT_MEASURE_CUBE_S1" mimetype="ZONE">
<value>U/M for Cube</value>
</data>
在上面的 mimetype 中是无效的 xml。我删除了这个,所以我留下了这个:
<data name="UNIT_MEASURE_CUBE_S1">
<value>U/M for Cube</value>
</data>
我能够缩小范围的方法是删除 resx 文件中的一半资源保存它并尝试在 Visual Studio 中加载它。如果那行得通,我知道问题出在 xml 的最后 1/2 处。我继续这样做,直到我可以将其缩小到 resx 文件的一小部分。最终我发现了我的问题。
于 2013-11-20T18:51:38.297 回答