Locale HelpLibManager.exe:如何避免“帮助库管理器所需的文件丢失”错误框?

Locale HelpLibManager.exe:如何避免“帮助库管理器所需的文件丢失”错误框?,locale,inno-setup,messagebox,help-viewer,help-viewer-1.0,Locale,Inno Setup,Messagebox,Help Viewer,Help Viewer 1.0,我们为.NET 4+和VS 2010-2013安装了.NET Framework开发工具。安装程序包括应自动安装的MS help Viewer格式的附带帮助文件 我们的安装是使用Inno Setup构建的,下面是用于安装电子文档的安装脚本的相应部分: [Run] Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Paramete

我们为.NET 4+和VS 2010-2013安装了.NET Framework开发工具。安装程序包括应自动安装的MS help Viewer格式的附带帮助文件

我们的安装是使用Inno Setup构建的,下面是用于安装电子文档的安装脚本的相应部分:

[Run]
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale en-US /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale zh-TW /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale zh-CN /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale fr-FR /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale de-DE /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale it-IT /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale ja-JP /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale ko-KR /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale ru-RU /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale es-ES /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale ar-SA /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale cs-CZ /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale pl-PL /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale pt-BR /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
Filename: {reg:HKLM\SOFTWARE\Microsoft\Help\v1.0,AppRoot|{pf}\Microsoft Help Viewer\v1.0\}HelpLibManager.exe; Parameters: "/product VS /version 100 /locale tr-TR /install /sourceMedia ""{app}\Docs\MSHelp3\HelpContentSetup.msha"""; Flags: skipifdoesntexist
如您所见,我们尝试为VS的每个可能区域设置安装文档。但是,如果特定区域设置不存在,将显示以下错误框:

有关如何避免此消息的方法之一,请参见“缺少文件错误:访问外语目录”部分。但是,这是一个手动解决方案,我们无法在自动产品安装中使用

如果需要从安装包安装帮助查看器文档,如何避免此问题