构建错误 - Petrel的PIP安装程序

时间:2017-06-21 20:31:24

标签: pip installer ocean petrel

我正在尝试为Petrel插件创建一个PIP安装程序,但是我收到了一个错误。在第一个插件版本和第一次构建时,它的工作原理。当我尝试更新插件版本并创建新安装程序时,出现以下错误:

  

错误:文件夹   C:\用户\费尔南达\桌面\ PetrelPluginSEA \ EconomicAnalysis \ BIN \调试\   与之前注册的文件夹重叠

生成此错误的命令如下:

  

C:\ Users \ Fernanda>“%OCEAN2015HOME%\ PluginPackager.exe”/ p   “C:\用户\费尔南达\桌面\ PetrelPluginSEA \安装\ OBJ \ copytemp \ EconomicAnalysis.dll”   “C:\用户\费尔南达\桌面\ PetrelPluginSEA \安装\ BIN \调试\ Installer.pip”   “%OCEAN2015HOME%\ petrel.exe” - 帮助文件   “C:\用户\费尔南达\桌面\ PetrelPluginSEA \安装\帮助文档\ example_CL.chm”   “C:\用户\费尔南达\桌面\ PetrelPluginSEA \安装\帮助文档\ example.chm”   错误:文件夹   C:\用户\费尔南达\桌面\ PetrelPluginSEA \ EconomicAnalysis \ BIN \调试\   与之前注册的文件夹重叠

有没有人有任何想法?

1 个答案:

答案 0 :(得分:2)

由于您更改了版本,因此不会清除先前版本所执行的先前安装。使用新版本重建时,它会找到在PluginManagerSettings.xml文件中注册的先前安装。执行以下操作:

  1. 使用Build> Visual Studio中的清洁解决方案
  2. 在构建时打开创建插件程序集的文件夹,如果存在则将其删除。
  3. 打开PluginManagerSettings.xml文件并删除定义插件的行。
  4. 重建您的解决方案。