Кто-нибудь использовал WSP Builder для упаковки решения, которое использует хранилище конфигурации (http://www.codeplex.com/SPConfigStore) и разворачивается в каталог bin веб-приложения?
Когда я пытаюсь сослаться на хранилище конфигурации в моем файле кода, я получаю это исключение ...
System.Security.SecurityException: эта сборка не допускает частично доверенных вызывающих абонентов
Я добавил атрибут частично доверенных абонентов в свой проект
[assembly: AllowPartiallyTrustedCallers()]
и атрибуты разрешений sharepoint для моих методов
[SharePointPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, Impersonate = true)]
[SharePointPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, ObjectModel = true)]
Но, похоже, это ничего не дало, я также указал пользовательскую политику CAS с правильным IPermission
<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.