Dot-Net

實體數據模型設計器不會打開 edmx 文件

  • February 14, 2013

奇怪的是,幾天前它執行良好。我向表中添加了一個新列,並打算通過設計器更新模型,現在它顯示“實體數據模型設計器無法顯示您請求的文件。您可以使用 XML 編輯器編輯模型。”

新欄位沒有什麼特別值得注意的,它只是 SQL Server 2008 中的一個不可為空的位欄位。

通過刪除文件並重新生成它來修復。

適用於 Visual Studio 2017、2019

我搜尋了解決方案,但想出了一些 NUGET 包和擴展的安裝,但沒有任何結果。

解決方案(Visual Studio 上缺少實體框架)

  1. 我在我的機器上搜尋了Visual Studio Installer並打開了它。
  2. Visual Studio Professional 2017下。
  3. 我點擊更多 以查看更多選項。我選擇了修改
  4. 選擇單個組件(第二個選項卡)
  5. 檢查SDK、庫和框架下的實體框架
  6. 然後點擊修改 EDMX 文件將在該過程完成後打開。

引用自:https://stackoverflow.com/questions/14883861