hatası nasıl giderilir? İki proje ile bir çözüm oluşturdum: MVC 4 ve bir Sınıf Kitaplığı. Çözüm derler ve çalışır Daha sonra OData WebApi işlevini kullanmak için 'Microsoft.AspNet.WebApi.OData -pre' paketini yükledim.Yaptığımda, şu anda aşağıdaki hatayı alıyorum:"Güvenlik saydam yöntemi ile girişimi" hatası System.Web.Http.GlobalConfiguration.get_Configuration()
Güvenlik saydam yönteminin girişimi 'System.Web.Http .GlobalConfiguration.get_Configuration() System.Web.Http.HttpConfiguration 'başarısız' güvenlik kritik tipini erişmek için'.
WebApiConfig.Register (GlobalConfiguration.Configuration) Global.asax çalışır
Yaptığım zaman, paketi kaldırmak düzeltmek gibi görünmüyor. Açıkça OData bileşenlerini kaldırır, ancak daha sonra buna neden olan herhangi bir derleme bırakır. -RemoveDependencies ile kaldırma, kütüphanede ALL WebApi referanslarını kaldırır ve çalışma durumunda geri alamıyorum.
Hangi paketin içindeyim ve bir vanilya MVC4 uygulamasında WebApi OData'yı nasıl etkinleştirebilirim?
Bu beni doğru yolda ayarladı. Install-Package Microsoft.AspNet.WebApi -Pre'yi bitirdim ve mutluydu. – Daniel
@Daniel, çalışmasını memnuniyetle karşıladı. – Aliostad
VS2012 Web API şablonunda 'Microsoft.AspNet.WebApi.Cors' öğesini yükledikten ve' WebApiConfig.Register 'dosyasını düzenledikten sonra aynı hatayı aldım. VS2013 şablonuna yükselttikten sonra, hepsi düzgün bir şekilde çalıştı. –