WSP Builder を使用して、構成ストア(http://www.codeplex.com/SPConfigStore)を使用し、Web アプリケーションの bin ディレクトリにデプロイするソリューションをパッケージ化した人はいますか?
コード ビハインド ファイルで構成ストアを参照しようとすると、この例外が発生します...
System.Security.SecurityException: そのアセンブリは、部分的に信頼された呼び出し元を許可しません
部分的に信頼された発信者属性をプロジェクトに追加しました
[assembly: AllowPartiallyTrustedCallers()]
私のメソッドのsharepoint権限属性
[SharePointPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Impersonate = true)]
[SharePointPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ObjectModel = true)]
しかし、これは何もしていないようです。正しい IPermission でカスタム CAS ポリシーも指定しました
<IPermission class="Microsoft.SharePoint.Security.SharePointPermission, Microsoft.SharePoint.Security, version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" version="1" ObjectModel="True" UnsafeSaveOnGet="True" Unrestricted="True" />
それでも成功しない、確かに他の人がこれをやった、私は何かが欠けているに違いない
WSP Builder バージョン 1.0.5 を使用しています。