0
4

5 に答える 5

1

次のように、SafeControlsエントリを機能させるために含める必要はありません。

<SafeControl Assembly="[FullAssembly Name]"
                     Namespace="[YourMasterPageNamespace]"
                     TypeName="*"
                     Safe="True" />

またはWSPBuilder構成:

<add key="BuildSafeControls" value="True" />
于 2009-06-02T17:05:51.513 に答える
1

これは見たことがありません..しかし、SharePoint のマスター ページに分離コードを作成した人はあまりいないと思います (Microsoft もそうではありません!)。

何を構築しようとしているのかはわかりませんが、マスター ページに含まれているサーバー コントロールを使用して実装することになるでしょう。

AllowPartiallyTrustedCallers は、サーバー コントロールに対して常にこれを修正してきました。

web.config ファイルの信頼は何に設定されていますか? フルを試してください。

于 2009-06-03T10:40:12.723 に答える
0

アセンブリが誤ってGACにではなく、ビンに展開されたことを確認しますか?2つのアセンブリがある場合、GACの1つが優先されます。

于 2009-06-02T18:18:30.190 に答える
0

サードパーティのアセンブリを呼び出していますか?

最近、サードパーティのアセンブリを使用していて、コードにAllowPartiallyTrustedCallersが含まれていないという状況に遭遇しました。アセンブリを使おうとすると失敗します。

于 2009-06-02T17:31:28.283 に答える
0

アセンブリの正しい公開キー トークンと名前空間を含む完全修飾5部構成の名前を使用していることを確認してみてください。

于 2010-02-12T20:20:29.810 に答える