3

プラグインを 2013.1 から 2014.1 Petrel Ocean バージョンに移行しています。バージョン 2013.1 で PluginPackager.exe を使用して PIP ファイルを生成しようとすると、正常に機能します。ただし、バージョン 2014.1 では、次の問題が発生しました。

Plug-in DID NOT PASS validation.
        The path of external libraries (e.g. assemblies that are shared between plug-ins) has to be added to the probing paths defined in PluginPackager(-32).exe.config.
        Could not load file or assembly 'PluginModule.dll, Version=2012.6.1.1618,Culture=neutral, PublicKeyToken=f95240d2d568401b' or one of its dependencies. The system can not find the file specified.
        Source: mscorlib

バージョン 2013.1 で起こったこととは異なり、PluginPackager.exe (2014.1) の実行により、出力ディレクトリに存在するすべてのアセンブリとその参照の事前検証と読み込みが行われていることがすべて示されています。

いくつかのプラグインは移行できましたが、目隠しされたように参照を追加および削除しました。

不足している参照を見つけるにはどうすればよいですか? LOGのどこかに記録されていますか?プロジェクトが正常にコンパイルされることを再確認したいと思います。このエラーは、PIP ファイルの生成時にのみ発生します。

4

1 に答える 1