2014-05-12 220 views
0

我有以下DB模式 enter image description here實體框架6 +網絡

在家裏,我與Visual Studio的工作和我的電腦上的SQL服務器。現在我開始使用PC,並試圖在我們的網絡中使用SQL-Server創建EFModel。 在工作中創建模型我得到44個錯誤。 第一個好奇的事情(對我來說)是我得到一個msgbox與「運行此文本模板可能會損害您的計算機。不運行它,如果你從一個不受信任的來源獲得它...」我確認與確定(兩次2彈出窗口)。之後我看到44個錯誤。幾分鐘後,我再次獲得與上面相同的msgbox。按下確定後,會刪除一些錯誤(現在我有32個錯誤)。

鑑於我在德國快遞版本我試圖通過結構來翻譯剩餘的錯誤:

  • "Public Property WindesName as String" has many definitions with identical signatures.
  • variable "_WindowsName" creates a conflict with a property "WindowsName" that is an implicitly declared member of class "Name"

我有這樣的每個字段的錯誤。

我試過了:我實際上想創建一個模型到一個程序中,它不起作用。然後我用了一個空白的應用程序,也沒有工作。我從nuget重新安裝了EF,沒有任何效果。

也許它與模型或網絡有關。歡迎任何幫助。

回答

0

好的,我能夠解決它。我將代碼生成策略更改爲標準,刪除了兩個.tt文件並重建項目。現在它正在工作。

+0

我的代碼生成策略是* T4 *而不是*標準*。但它是隻讀的。我們如何將它改爲* Standard *? – Blaise