TC 1.4自定义列名称错误(再次) [英] TC 1.4 Custom column name error (again)
问题描述
当我运行Works for工具时,我收到此错误:
When I run the Works for tool, I get this error:
-------------------- -------------------------------------------------- ------------
22.07.2009 14:21:56 ::在MSI包中找到自定义表或列:
----------------------------------------------------------------------------------
22.07.2009 14:21:56 :: Custom Tables or Columns found in MSI Package:
标准表名: MsiPatchOldAssemblyName
自定义列名:Assembly_
------------------------------------ -----------------------------------------------
Standard table name: MsiPatchOldAssemblyName
Custom column name: Assembly_
-----------------------------------------------------------------------------------
我正在使用Installshield来创作软件包。
I'm using Installshield to author the package.
在Orca中查看,我没有这个表。不幸的是,_Validation表提到了这些:
MsiPatchOldAssemblyName名称N
MsiPatchOldAssemblyName值Y
MsiPatchOldAssemblyName Assembly_ N
Looking in Orca, I don't have this table. Unfortunately, the _Validation table is mentioning these:
MsiPatchOldAssemblyName Name N
MsiPatchOldAssemblyName Value Y
MsiPatchOldAssemblyName Assembly_ N
如果我使用了表MsiPatchOldAssemblyName我知道它将使用Installshield的自定义列名创建。
If I had used the table MsiPatchOldAssemblyName I know it would have been created with a custom column name by Installshield.
由于我的MSI包中没有此表,因此无法看到我违反了要求"自定义列"不得添加到标准表格中。"但Works for Tool将此报告为错误。
Since I don't have this table in my MSI package I can't see that I violate the requirement "Custom columns must not be added to standard tables." but the Works for Tool reports this as an error.
推荐答案
我使用Works with Tool的1.3.0.0版进行了测试(这是我用于Works for 2008程序的那个)。 TC 1.4的要求是相同的,并且Works with Tool不会报告任何错误:
--------------------------------------- -------------------------
由Works with Tool version 1.3.0.0生成的日志
....
27.07.2009 15:30:07 ::自定义表或MSI包中的列:无。
------------------------------ -------------------------------------------------- ----------------
当我针对相同的msi包运行Works with Tool的2.3.1.0版时,我得到上面提到的错误。我很有兴趣知道为什么你改变了Works with Tool。如上所述,我没有任何自定义表或列,但Installshield已向_Validation表添加了不正确的信息,但这应该无关紧要,是吗?
这篇关于TC 1.4自定义列名称错误(再次)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!