PluginPackager退出代码99

时间:2013-08-07 12:48:30

标签: ocean petrel

使用ocean向导我已经生成了一个pip项目,现在我正在尝试在向DeployList.xml添加内容之后构建它。但是我接着得到以下消息: 命令

  

“”%OCEAN2013HOME%\ PluginPackager.exe“/ p   “C:\ ext_source \ ext_6_1_2013 \海洋\ IkonRockPhysicsWorkflowPIP2013 \ OBJ \ copytemp \ IkonSyntheticsPlugin.dll”   “C:\ ext_source \ ext_6_1_2013 \海洋\ 64 \发布\ IkonRockPhysicsWorkflowPIP2013.pip””   退出代码99。

有人知道这段代码的含义以及如何修复它吗?另一个pip项目构建得很好并且包含完全相同的内容,除了两个dll之外。删除这两个dll仍然不起作用。

3 个答案:

答案 0 :(得分:1)

您看到的错误是由于以下原因之一:

  • PIP文件不包含public Plugin
  • 您的PIP中有多个Plugin课程
  • 您的程序集引用了错误的Petrel公共程序集

答案 1 :(得分:0)

另一个问题可能是因为引用“Slb.Ocean.Data”“Copy Local”属性设置为“True”。此属性应设置为“False”

答案 2 :(得分:0)

也可能是你使用Petrel 32位,而%OCEAN2013HOME%指的是64位版本(反之亦然)。