C# UI控件在运行时消失

C# UI控件在运行时消失,c#,ocean,petrel,C#,Ocean,Petrel,我有一个petrel插件,它最初从XML读取数据,然后写回同一解决方案文件中存在的其他XML文件,我制作了一个PIP文件,当在其他系统UI控件上运行此PIP文件时,它正在消失。这与XML有关吗,PIP是否保存XML文件,或者还有什么问题。很抱歉,但是您所写的内容在Petrel插件的上下文中有点混乱 您的插件当然可以在xml文件中读写信息,但xml文件在VisualStudio解决方案文件中的位置与此有什么关系?或者我假设您在使用术语“解决方案文件”时指的是Visual Studio,而这种假设是

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

很抱歉,但是您所写的内容在Petrel插件的上下文中有点混乱

您的插件当然可以在xml文件中读写信息,但xml文件在VisualStudio解决方案文件中的位置与此有什么关系?或者我假设您在使用术语“解决方案文件”时指的是Visual Studio,而这种假设是错误的

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

没有提供足够的信息,无法对您遇到的问题的性质给出有用的答案