症状
Microsoft SoftGrid Client 会尝试启动应用程序。不过,尝试不成功,并且您将收到类似于以下内容的错误消息︰
SoftGrid 客户端无法启动< application_name >。
在系统的数据存储区中找不到请求的包或在服务器上找不到与此包相关联的文件。请将报告以下错误代码到您的系统管理员联系。
错误代码︰ xxxxxx xxxxxx0A 20000194
在 SoftGrid Client 日志文件 (Sftlog.txt) 可能会出现类似于以下内容的条目︰
在 SoftGrid 虚拟应用程序服务器日志文件 (Sft server.log) 可能会出现类似于以下内容的条目︰
原因
会发生此问题,如果一个或多个下列条件都为真︰
-
要启动尚未添加到 SoftGrid 管理控制台 SoftGrid 启用应用程序。
-
.Osd 文件中指定的.sft 文件内容的目录结构中不存在。
-
路径或.sft 文件Softricity 文件相对路径条目中指定的名称无效。
-
.Osd 文件中指定的提供程序策略不存在。
解决方案
以下信息提供"原因"一节中提到的每个原因的解决方法。
-
您试图启动尚未添加到 SoftGrid 管理控制台 SoftGrid 启用应用程序
有两种情况下,您可以尝试成功启动尚未添加到 SoftGrid 管理控制台的 SoftGrid 启用应用程序︰-
双击 SoftGrid 启用应用程序的.osd 文件。
-
双击已从 SoftGrid 客户端管理 SoftGrid 启用应用程序的快捷方式。
注意:从 SoftGrid 客户端管理移除 SoftGrid 启用应用程序时,不删除该快捷方式。 如果您手动复制快捷方式到备用位置应用程序添加到 SoftGrid 客户端管理时,不删除该快捷方式。更新应用程序时删除,SoftGrid 客户端管理没有意识到另一位置,而不删除该快捷方式。
-
-
.Osd 文件中指定的.sft 文件内容的目录结构中不存在
.Sft 文件内容的目录结构中不存在。此.sft 文件指定.osd 文件的基本代码元素的 HREF 属性中。
请考虑以下情形。.Osd 文件配置如以下示例所示︰HREF="rtsp://%SFT_SOFTGRIDSERVER%:554/Softricity/sft_ea70.v1.sft"内容目录的配置如下所示的以下示例路径︰
C:\Program Files\Softricity\SoftGrid Server\content这种情况下,如果sft_ea70.v1.sft文件中的以下内容的目录路径中的 Softricity 子目录不存在,Microsoft SoftGrid 无法启动应用程序︰
C:\Program Files\Softricity\SoftGrid Server\content\Softricity.
-
路径或.sft 文件"Softricity 文件相对路径"中指定的名称无效
Softricity 文件的相对路径必须只包含内容的目录和.sft 文件名称的子目录。例如,.sft 文件名称是example.sft ,存在于内容目录的示例应用程序子目录中。如果内容目录 C:\Program Files\Softricity\SoftGrid Server\content, Softricity 文件的相对路径将是示例 Applications\example.sft。如果内容目录,\\SERVERNAME\content 示例 Applications\example.sft 仍是Softricity 文件的相对路径。
要验证相对路径只包含内容的目录和.sft 文件名称的子目录,请执行以下步骤︰ 步骤︰-
从管理工具,启动 SoftGrid 管理控制台。
-
展开包 < 程序不会启动该应用程序的包版本 > SoftGrid 系统< 服务器名 > 。
-
双击包版本的应用程序不会启动。
-
检查Softricity 文件相对路径只包含内容的目录和.sft 文件名称的子目录。
-
-
.Osd 文件中指定的提供程序策略不存在
策略提供程序的?Customer =指定不存在。此提供程序策略指定.osd 文件的基本代码元素的 HREF 属性中
请考虑以下情形。SoftGrid 环境有多个提供商策略,如默认提供程序和自定义提供程序策略名为匿名。此外,您必须配置为使用匿名提供商策略.osd 文件。在这种情况下,。.Osd 文件的基本代码元素的 HREF 属性必须出现如下面的示例所示。HREF="rtsp://%SFT_SOFTGRIDSERVER%:554/Softricity/sft_ea70.v1.sft?Customer=Anonymous"注意:如果提供者策略的名称,遵循?Customer =不存在 Microsoft SoftGrid 无法启动该应用程序。
有关使用条件的详细信息,请访问下面的 Microsoft 网站︰