首先我讀了question,但這些知識並沒有幫助解決我的問題。Edmgen工具生成的實體框架類後出現錯誤
最初,我通過Visual Studio創建了edmx文件。生成的文件與名稱:
- uqsModel.Designer.cs
- uqsModel.edmx
該文件位於App_Code文件夾中。
而我的網絡應用程序正常工作。 自動在Web配置生成的連接字符串中。
<add name="uqsEntities" connectionString="metadata=res://*/App_Code.uqsModel.csdl|res://*/App_Code.uqsModel.ssdl|res://*/App_Code.uqsModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=aemloviji\sqlexpress;Initial Catalog=uqs;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /></connectionStrings>
然後,我通過儀器edmgen工具(整代模式)來生成類。 生成與名稱的新文件:
- uqsModel.cs
- uqsModel.csdl
- uqsModel.msl
- uqsModel.ssdl
- uqsViews.cs
保存新的歸類到edmx文件所在的文件夾,並刪除現有的edmx文件。當頁面重定向到任何網頁時,服務器端代碼失敗。 問題:無法加載指定的元數據資源。
有些想法,請。
您是否在IIS上的中等信任下運行? – 2010-05-20 10:21:36
是的,你是對的 – loviji 2010-05-20 13:14:58