2012-06-08 15 views
2

上週我使用了該向導,沒有任何問題。現在,在安裝的Silverlight 5後,我得到:使用EF反向工程師代碼第一個嚮導,安裝Silverlight 5後出現錯誤

C:\ Program Files文件(x86)的\微軟的Visual Studio 10.0 \ Common7 \ IDE \擴展\微軟\實體框架工具\模板\包括\ EF.Utility.CS.ttinclude (1024,76):錯誤CS0433:編譯轉換:'c:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ Silverlight \ v5.0 \ System.Xml中存在類型'System.Xml.XmlReader' .dll'和'c:\ Windows \ Microsoft.NET \程序集\ GAC_MSIL \ System.Xml \ v4.0_4.0.0.0__b77a5c561934e089 \ System.XML.dll'

回答

0

我意識到你問過這個永遠以前,但我發生了一個解決方案,爲我工作...

這實際上是一個錯誤在EF電動工具,th安永正在積極工作......

如果編輯

C:\ Program Files文件(x86)的\微軟的Visual Studio 11.0 \ Common7 \ IDE \擴展\微軟\實體框架工具\模板\包括\ EF .Utility.CS.ttinclude

或 EF.Utility.VB.ttinclude如果你正在使用VB

變化的裝配生產線,其中包括了XML組件明確不使用SL庫然後開始工作

,將其更改爲

<#@ assembly name="System.Xml, Version=4.0.0.0, Culture=neutral" #> 
<#@ assembly name="System.Xml.Linq, Version=4.0.0.0, Culture=neutral"#> 

那麼就應該開始工作