.net WCF数据服务抛出“;操作可能会破坏运行时”;例外情况

.net WCF数据服务抛出“;操作可能会破坏运行时”;例外情况,.net,asp.net-mvc,entity-framework,wcf,wcf-data-services,.net,Asp.net Mvc,Entity Framework,Wcf,Wcf Data Services,我的目标是通过IIS将SQLServer2008表公开为XML/JSON 我使用了一个WCF数据服务web应用程序,在$metadata页面工作时,尝试查看实际数据会导致异常: Operation could destabilize the runtime. System.Security.VerificationException 我从VS2013开始使用.NET 4.5.1和Entity Framework 6.1.2—下面是更具体的软件包版本 如果一个NuGet包导致了Verifica

我的目标是通过IIS将SQLServer2008表公开为XML/JSON

我使用了一个WCF数据服务web应用程序,在$metadata页面工作时,尝试查看实际数据会导致异常:

Operation could destabilize the runtime.
System.Security.VerificationException

我从VS2013开始使用.NET 4.5.1和Entity Framework 6.1.2—下面是更具体的软件包版本

如果一个NuGet包导致了VerificationException,我是否应该尝试删除所有NuGet包,只添加EntityFramework(以及其他相关内容)

谢谢你们的建议,谢谢大家

Id                             Version              Description/Release Notes                                                                                              
--                             -------              -------------------------                                                                                              
Antlr                          3.5.0.2              ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, in...
bootstrap                      3.3.2                Sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development.                 
EntityFramework                6.1.2                Entity Framework is Microsoft's recommended data access technology for new applications.                               
jQuery                         2.1.3                jQuery is a new kind of JavaScript Library....                                                                         
jQuery.Validation              1.13.1               This jQuery plugin makes simple clientside form validation trivial, while offering lots of option for customization....
Microsoft.AspNet.Mvc           5.2.3                This package contains the runtime assemblies for ASP.NET MVC. ASP.NET MVC gives you a powerful, patterns-based way t...
Microsoft.AspNet.Razor         3.2.3                This package contains the runtime assemblies for ASP.NET Web Pages. ASP.NET Web Pages and the new Razor syntax provi...
Microsoft.AspNet.Web.Optimi... 1.1.3                ASP.NET Optimization introduces a way to bundle and optimize CSS and JavaScript files.                                 
Microsoft.AspNet.WebPages      3.2.3                This package contains core runtime assemblies shared between ASP.NET MVC and ASP.NET Web Pages.                        
Microsoft.Data.Edm             5.6.3                Classes to represent, construct, parse, serialize and validate entity data models. Targets .NET 4.0, Silverlight 4. ...
Microsoft.Data.OData           5.6.3                Classes to serialize, deserialize and validate OData payloads. Enables construction of OData producers and consumers...
Microsoft.Data.Services        5.6.3                Fully-featured server API for responding to OData queries and consuming/producing OData payloads. Supports OData v3....
Microsoft.Data.Services.Client 5.6.3                LINQ-enabled client API for issuing OData queries and consuming OData payloads. Supports OData v3. Targets .NET 4.0,...
Microsoft.jQuery.Unobtrusiv... 3.2.3                jQuery plugin that unobtrusively sets up jQuery.Validation.                                                            
Microsoft.Web.Infrastructure   1.0.0.0              This package contains the Microsoft.Web.Infrastructure assembly that lets you dynamically register HTTP modules at r...
Modernizr                      2.8.3                Modernizr adds classes to the <html> element which allow you to target specific browser functionality in your styles...
Newtonsoft.Json                6.0.8                Json.NET is a popular high-performance JSON framework for .NET                                                         
Respond                        1.4.2                The goal of this script is to provide a fast and lightweight (3kb minified / 1kb gzipped) script to enable responsiv...
System.Spatial                 5.6.3                Contains classes and methods that facilitate geography and geometry spatial operations. Targets .NET 4.0, Silverligh...
WebGrease                      1.6.0                Web Grease is a suite of tools for optimizing javascript, css files and images.                                        
Id版本说明/发行说明
--                             -------              -------------------------                                                                                              
Antlr 3.5.0.2语言识别的另一个工具,是一个语言工具,它提供了一个框架来构造识别器,在。。。
bootstrap 3.3.2时尚、直观、功能强大的移动第一前端框架,可实现更快、更轻松的web开发。
EntityFramework 6.1.2 EntityFramework是Microsoft推荐的用于新应用程序的数据访问技术。
jQuery 2.1.3 jQuery是一种新的JavaScript库。。。。
验证1.13.1这个jQuery插件使得简单的客户端表单验证变得微不足道,同时提供了许多定制选项。。。。
Microsoft.AspNet.Mvc 5.2.3此软件包包含ASP.NET Mvc的运行时程序集。ASP.NETMVC为您提供了一种强大的、基于模式的方法来。。。
Microsoft.AspNet.Razor 3.2.3此包包含ASP.NET网页的运行时程序集。NET网页和新的Razor语法提供了。。。
Microsoft.AspNet.Web.Optimi。。。1.1.3 ASP.NET优化引入了一种捆绑和优化CSS和JavaScript文件的方法。
Microsoft.AspNet.WebPages 3.2.3此包包含ASP.NET MVC和ASP.NET网页之间共享的核心运行时程序集。
Microsoft.Data.Edm 5.6.3用于表示、构造、解析、序列化和验证实体数据模型的类。目标是.NET 4.0、Silverlight 4。。。
用于序列化、反序列化和验证OData有效负载的Microsoft.Data.OData 5.6.3类。支持OData生产商和消费者的构建。。。
Microsoft.Data.Services 5.6.3功能齐全的服务器API,用于响应OData查询和使用/生成OData有效负载。支持ODatav3。。。。
Microsoft.Data.Services.Client 5.6.3启用LINQ的客户端API,用于发出OData查询和使用OData有效负载。支持ODatav3。目标.NET4.0,。。。
Microsoft.jQuery.Unobtrusiv。。。3.2.3不引人注目地设置jQuery.Validation的jQuery插件。
Microsoft.Web.Infrastructure 1.0.0.0此软件包包含Microsoft.Web.Infrastructure程序集,可用于在r。。。
Modernizr 2.8.3 Modernizr将类添加到元素中,使您可以在样式中针对特定的浏览器功能。。。
Newtonsoft.Json 6.0.8 Json.NET是一个流行的.NET高性能Json框架
响应1.4.2此脚本的目标是提供一个快速、轻量级(3kb缩小/1kb压缩)脚本,以支持响应。。。
System.Spatial 5.6.3包含促进地理和几何空间操作的类和方法。目标.NET4.0,Silverligh。。。
WebBleep 1.6.0 WebBleep是一套用于优化javascript、css文件和图像的工具。

我的工作场所也有同样的问题。原因是在构造函数中使用lambda表达式。安装此选项修复了问题
在我的工作场所,我们遇到了同样的问题。原因是在构造函数中使用lambda表达式。安装此选项修复了问题

我安装了相同的软件包和更新,但我遇到了相同的错误。 我是这样解决的:

1.按照该页面上的指南安装最新的Nuget软件包Microsoft.OData.EntityFrameworkProvider

2.将DataService替换为EntityFrameworkDataService,例如在WcfDataService1.svc中:

公共类WcfDataService1:EntityFrameworkDataService

但是,我不知道这是否是最好的方法,因为一些ms教程没有提到EntityFrameworkDataService

其他人则:


我安装了相同的软件包和更新,但我遇到了相同的错误。 我是这样解决的:

1.按照该页面上的指南安装最新的Nuget软件包Microsoft.OData.EntityFrameworkProvider

2.将DataService替换为EntityFrameworkDataService,例如在WcfDataService1.svc中:

公共类WcfDataService1:EntityFrameworkDataService

但是,我不知道这是否是最好的方法,因为一些ms教程没有提到EntityFrameworkDataService

其他人则:


我经历了一个痛苦的过程,用[DataServiceKey(“ID”)和许多其他选项装饰我的所有POCO。这根本没有必要。只是
public class QueryServices : EntityFrameworkDataService<MathContext>