Microsoft の厳密な名前のキー規則を使用してアセンブリをコンパイルし、"AllowPartiallyTrusted" とマークしました。
2 つの異なるマシンからこのアセンブリに対してアプリケーションをテストしています。1 つは Windows 2003 サーバーを実行しており、もう 1 つのマシンは Windows XP Professional を実行しています。
Win 2003 サーバーからアセンブリのメソッドを呼び出すことはできますが、XP マシンになると失敗します。
イントラネット ゾーンを FULL TRUST に設定しようとしましたが、XP ではうまくいきませんでした。XP と 2003 サーバーの違いの 1 つは、XP が 32 ビットであり、フレームワーク 1 ~ 4.0 がインストールされていることです。2003 には 3.5 SP1 がインストールされているだけです。
私は XP マシンの管理者ですが、それが動作する 2003 マシンの管理者ではありません。 これは私を夢中にさせています。