我有一个使用EF4实体模型(生成数据库)的MVC .NET 4.0 Web应用程序。在full trust
中一切正常,但在medium trust
中,当代码尝试访问模型时会抛出此异常;
Schema specified is not valid. Errors:
Models.Model.ssdl(2,89) : error 0002: Request failed.
[MetadataException: Schema specified is not valid. Errors:
Models.Model.ssdl(2,89) : error 0002: Request failed.]
System.Data.Metadata.Edm.Loader.LoadItems(IEnumerable`1 xmlReaders, IEnumerable`1 sourceFilePaths) +11108232
...
这是我的连接字符串;
res://Manager/Models.Model.csdl|res://Manager/Models.Model.ssdl|res://Manager/Models.Model.msl
它正在完全信任,所以我错过了我的中信任的一些权限吗?