2011-01-25 44 views
2

在我的一個項目中,我有一些模型,我不想與POCO一起使用,即使用EF生成的類和一些其他我想使用POCO的模型。當我混合這些時,POCO映射不起作用,並且我得到一個異常POCO和非POCO在同一個類庫項目

System.InvalidOperationException未被用戶代碼處理 消息=無法找到EntityType'xxxxx.xxxxx.xxxxx.xxxxx的映射和元數​​據信息」。 Source = System.Data.Entity

此消息在連接字符串中通常是不正確的。但是,通過檢查後,我可以確認這或所產生的POCO課程沒有任何問題。我還發現

如果將任何映射屬性應用於自定義數據類(包括裝配級別的EdmSchemaAttribute),則不支持映射POCO實體。

在MSDN文章Working with POCO Entities。儘管最簡單的解決方案是將項目分爲兩部分,分別保留POCO和非POCO,但我想看看是否有其他解決方法。

回答

0

看起來像沒有辦法。

+0

看起來沒有辦法做到這一點? – kdawg 2011-04-27 22:48:03