通常我们使用 Sequencer 的向导一步一步制作软件的序列化包,最后导入到 SoftGrid Server 中,但是 Client 在调用时却提示 42200F-1600190A-00000120 的错误。

SG_error_00000120_1

检查 Sftlist.log 察看具体错误信息如下:

[2008-06-26 10:30:48.415] WARN Could not connect TRAN_MAIN 0d2c .TransportImpl.cpp:329
Status = 1540262039274924796
psPkgURL = rtsp://%SFT_SOFTGRIDSERVER%:554/emeditor/emeditor.sft
PkgGUID = c11547a9-eb16-4e33-b7d5-9783a58131e9
UserID = 1

经检测其中的“%SFT_SOFTGRIDSERVER%”变量并未被 Client 识别。微软提供了此类信息排错的KB,地址是:http://support.microsoft.com/kb/930744/zh-cn

解决方法很简单,只需要在系统变量中添加“%SFT_SOFTGRIDSERVER%” 变量即可。为此,我们通过鼠标右键单击桌面上“我的电脑”的图标,点击“属性”,切换到“高级”页,点击“环境变量”,在系统变量下点击“新建”,在变量名处填写“SFT_SOFTGRIDSERVER”,“变量值”为 Softgrid 服务器的地址。

SG_error_00000120_4

再次启动,软件成功运行了。

SG_error_00000120_2

此外,也可以在制作序列化包时直接指定“SFT_SOFTGRIDSERVER”的值为实际地址,但是该序列化包可能会受到服务器地址变更而影响最终环境下的使用。

SG_error_00000120_3

Tags:
Microsoft Virtualization | 评论(1) | 引用(0) | 阅读(3623)
大河§晕王 Homepage
2008/06/27 07:31
太好了,终于找到这个问题的解决办法了,老G,高!
分页: 1/1 第一页 1 最后页
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我