1

これまでの手順:

  • MSからRegToolをダウンロード
  • 造られた
  • CRM App Server(Win2k8マシン)にデプロイされます
  • DeploymentAdminアカウントでロードおよびサインイン
  • 新しいアセンブリを追加
  • プラグインライブラリを参照する
  • 開くを押す
  • エラー!

    未処理の例外:System.IO.FileLoadException:ファイルまたはアセンブリ'file:/// C:\ crmtools \ PluginRegTool \ PluginRegTool_1708_New_From_SDK\PluginRegistration.exe'またはその依存関係の1つを読み込めませんでした。操作はサポートされていません。(HRESULTからの例外:0x80131515)

内側の例外は次のように述べています。

System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. 
This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. 
If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information.

ロードしているプラ​​グインライブラリは、PluginRegTool(前に述べたCRMアプリサーバー)と同じボックスにあります。regtoolはc:\ドライブのフォルダーの下にあり、プラグインライブラリは\\ server \ bin\assemblyの下にあります。

これで髪を抜くのは、100回前にやったに違いない!

どんな助けでも大歓迎です。

4

1 に答える 1

5

並べ替えました

  • プラグイン登録ツールのexeファイルを右クリックします
  • プロパティをクリックします
  • ファイルは「ブロックされました」-右クリックして「ブロック解除」を押します

出来上がり!

ストレスの少ないCRM開発者1人!

これが他の誰かに役立つことを願っています。

編集:これは再び起こり、今回は実際のプラグインライブラリであったことは言うまでもありません。他のマシンからファイルを転送すると、この問題が発生するようです。原因についてもっと詳しい説明があれば、もっと詳しい情報を知りたいです。

于 2012-08-17T12:11:57.310 に答える