2013-12-10 8 views
3

我想從主項目中分離實體模型,所以我可以從多個項目中引用它。下面是我遵循添加控制器對話框沒有列出外部模型類

  1. 首先,我創建類庫STSModels具有模型類和的DbContext的步驟。
  2. 現在我創建了一個ASP.NET MVC 5項目TestApp
  3. 添加了與我在STSModels中創建的TestApp的web.config相同的DBcontext。
  4. 添加了STSModels編譯的DLL引用TestApp項目。
  5. 現在我試圖在MVC項目中添加控制器,但它沒有顯示STSModels的任何Model類。

Add Controller Screenshot

我已經試過,沒有運氣

  1. 重建TestApp項目

  2. 下STSModel項目確認元神器處理財產輸出設置爲嵌入以下裝配

  3. 多次刪除和添加STSModels引用。

的但不是添加引用編譯的DLL,如果我添加工程引用STSModels項目則顯示所有模型類STSModels。但這不是我想要的。

這裏有什麼問題?

+0

你試過乾淨+重建? – Aviatrix

+0

雅,我只是嘗試乾淨+重建,但仍然沒有運氣。 – SamTech

+0

我遇到了同樣的問題..我通過項目初步創建了一個模型,然後將其移動到外部模型中,如您所做的一樣。 – CyberNinja

回答

1

賓果!只需兩步

1)Update您的Visual Studio 2013新更新1

2)卸載從解決方案管理您的項目然後再重新裝入。

相關問題