Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 韩语:字符串的值';IDS_ERROR_1609';不包含表错误列消息的合法值_Windows_Installshield_Installshield 2015 - Fatal编程技术网

Windows 韩语:字符串的值';IDS_ERROR_1609';不包含表错误列消息的合法值

Windows 韩语:字符串的值';IDS_ERROR_1609';不包含表错误列消息的合法值,windows,installshield,installshield-2015,Windows,Installshield,Installshield 2015,我将我的项目从2009年升级到2016年,现在其中一个在编译过程中抛出以下错误: ISDEV:错误-7354:韩国人:한국어 字符串“IDS\uuuu DatabaseFolder\u ChangeFolder”的值不包含表控制列文本的合法值 ISDEV:错误-7354:韩国人:한국어 字符串“IDS\U ERROR\U 1609”的值不包含表错误列消息的合法值 ISDEV:错误-7354:韩国人:한국어 字符串“IDS_ERROR_2841”的值不包含表错误列消息的合法值 ISDEV:错误-

我将我的项目从2009年升级到2016年,现在其中一个在编译过程中抛出以下错误:


ISDEV:错误-7354:韩国人:한국어 字符串“IDS\uuuu DatabaseFolder\u ChangeFolder”的值不包含表控制列文本的合法值
ISDEV:错误-7354:韩国人:한국어 字符串“IDS\U ERROR\U 1609”的值不包含表错误列消息的合法值
ISDEV:错误-7354:韩国人:한국어 字符串“IDS_ERROR_2841”的值不包含表错误列消息的合法值
ISDEV:错误-7354:韩国人:한국어 字符串“IDS_ERROR_2860”的值不包含表错误列消息的合法值

该链接提供了解决方案,但对于上述错误提示,我不确定要替换的字符串是什么


例如,从错误
ISDEV:error-7354:the Korean:한국어 字符串“IDS\u ERROR\u 2841”的值不包含表错误列消息的合法值
表中的字符串为
오류 대화 상자에 [확인] 단추가 없습니다。在这种情况下如何更新字符串?

要解决您链接的知识库文章中所述的问题,我建议使用字符串编辑器视图。您可以将字符串id(IDS\U ERROR\U 2841)粘贴到顶部,以过滤为几个字符串,然后查找韩文翻译

大多数情况下,此错误是针对东亚语言字符串发出的,这是由于存在不应存在的方括号,例如子字符串
[확인]在您引用的内容中。最简单和最安全的更改是用转义左括号替换左括号
[
,用转义右括号替换右括号
[\]

这通常反映InstallShield提供的字符串存在问题,但是如果您在早期版本的InstallShield中添加了字符串并进行了迁移,InstallShield所做的任何更正都不会成为字符串的一部分。如果您在这种情况下,并且没有修改任何提供的字符串,则可以尝试导入请检查当前的韩语字符串(语言ID 1042),以查看它是否解决了任何错误。请注意,这样做将替换韩语字符串文件中的任何字符串,因此,此操作无法修复的任何字符串在InstallShield中仍然是个问题,或者是项目中的自定义字符串

在少数情况下,列的类型可能包含无效字符,例如文件名中不能包含的字符。我认为这不适用于您提到的任何情况,因此您的情况可能都是未替换的方括号。

删除最后一个{{(例如希腊语):

“代码>码码>>码码码>>码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码,{όνομασναρμολγηση[6]}

InstallShield 2016版本:


“码码>码码>中的主要码码码>中的主要码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码码όνομα∑ναρμολόγη∑η[6]}

我尝试将左括号[替换为转义左括号[],右括号]替换为转义右括号[]。这导致了新的错误“中文(香港):中文(繁體) 字符串标识符ID_ERROR_10的翻译包含代码页950上不可用的字符。“嗯,要么是错误的字符串被“修复”,或者更可能的是,这是另一个直到解决韩语字符串问题后才看到的错误。请注意不同的错误号。对于这些错误,您可以尝试找出代码页上没有的字符并将其替换,或者您可以选择使用UTF-8数据库(存在其他问题)在“发布”视图中,或提出新问题。