为什么WPF / Entity Framework在读取.MDF文件时会给我一个AspNetHostingPermission错误?

时间:2010-03-01 13:24:55

标签: wpf security entity-framework

我有一个 WPF 应用程序,它使用 LINQ-to-SQL 访问其本地目录结构中的。 MDF 文件。这可以很好

但是,当我在第一个相同目录中创建第二个.MDF 文件时,尝试使用实体框架,它给了我错误

  

请求类型的许可   'System.Web.AspNetHostingPermission'

我必须进行哪些额外设置才能使Entity Framework类可以像LINQ-to-SQL类一样访问本地.MDF文件?

2 个答案:

答案 0 :(得分:1)

我找到了答案:错误框上有一个链接,上面写着“为此应用程序添加权限”,您只需单击它并重新启动即可。

答案 1 :(得分:0)

这听起来像是一个信任问题。它可能与您如何在路径中引用实体框架中的MDF有关。如果是这种情况,请务必使用〜来引用相对MDF路径,以便它以信任级别所期望的方式解析。