2

使用海洋向导,我生成了一个 pip 项目,现在在向 DeployList.xml 添加内容后尝试构建它。但是我收到以下消息:命令

""%OCEAN2013HOME%\PluginPackager.exe" /p "C:\ext_source\ext_6_1_2013\ocean\IkonRockPhysicsWorkflowPIP2013\obj\copytemp\IkonSyntheticsPlugin.dll" "C:\ext_source\ext_6_1_2013\ocean\x64\Release\IkonRockPhysicsWorkflowPIP2013.pip" " 以代码 99 退出。

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

4

3 回答 3

1

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

  • PIP 文件不包含public Plugin
  • Plugin您的 PIP 中有不止一门课程
  • 您的程序集引用了错误的 Petrel 公共程序集
于 2013-08-17T11:46:39.727 回答
0

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

于 2015-12-01T12:58:54.280 回答
0

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

于 2016-06-20T10:12:24.573 回答