0

我有一个 petrel 插件,它最初从 XML 读取数据并写回同一解决方案文件中存在的其他 XML 文件,我制作了一个 PIP 文件,当在其他系统 UI 控件上运行此 PIP 文件时消失。这与 XML 有什么关系,PIP 是否保存 XML 文件或其他可能的问题。

4

1 回答 1

1

很抱歉,您所写的内容在 Ocean for Petrel 插件的上下文中有点令人困惑。

您的插件当然可以从 xml 文件中读取和写入信息,但是 xml 文件在您的 Visual Studio 解决方案文件中的位置与它有什么关系呢?还是我假设您在使用术语“解决方案文件”时指的是 Visual Studio,并且该假设是错误的。

PIP 文件是 Petrel 的 PluginManager 读取的插件的安装程序文件。您将插件安装在运行 Petrel 的机器上一次,运行插件所需的信息将在 Petrel 启动时解析的 PluginManagerSettings.xml 文件中注册。您没有按照您的说明运行 PIP 文件。控件消失与 PIP 文件无关,而与包含插件的程序集 (.dll) 中的代码结构有关。

没有提供足够的信息来就您遇到的问题的性质给出有用的答案。

于 2014-11-04T09:28:26.263 回答