我最近將EF數據模型名稱從X更改爲Y.儘管解決方案資源管理器中的名稱更改是可見的,但是它似乎沒有在Visual Studio 2012中註冊。這可以通過自動生成上下文designer.cs文件來診斷,該文件仍然使用舊名稱標識模型。我怎樣才能使這個名稱更改在整個應用程序中有效或應用?更清楚的是,你如何重構這個名稱在VS2012全球範圍內生效?在Visual Studio中應用全局名稱更改
0
A
回答
1
您應該重命名實體容器名稱,該名稱位於edmx的屬性中。這裏有一個例子:
至於命名空間:這是不是很清楚。 edmx的名稱空間條目似乎沒有任何作用,項目的默認名稱空間用於生成的類。所以你應該改變它來改變生成的代碼的命名空間。
+0
感謝Gert,然而,有趣的是,即使我通過你提出的方法改變了名字,但它仍然沒有有效地註冊,並且自動生成的代碼不斷地將名稱空間名稱替換爲舊名稱或一些隨機名稱意味着要做。你對這種奇怪的行爲有什麼看法? – Sam 2013-02-25 08:45:16
+0
請參閱添加。命名空間部分對我來說不清楚。但這可能是由於我從未真正鑽研過它。您也可以更改tt文件的自定義工具命名空間,但我認爲這隻適用於添加的代碼生成項目。 – 2013-02-25 10:40:51
相關問題
- 1. 全局更改Ember應用程序名稱的全面路徑
- 2. 在Visual Studio Team Services中更改NuGet包的名稱
- 3. 在Visual Studio for Mac中更改項目名稱空間預覽
- 4. 在Visual Studio中更改項目名稱空間
- 5. 在Visual Studio團隊基礎套件中更改項目名稱
- 6. 更改名稱應用
- 7. 在android studio中更改應用程序的公司名稱
- 8. 在Visual Studio中全局更改項目引用的快速方法
- 9. 在App Store中更改應用名稱
- 10. 在React Native中更改應用名稱
- 11. 從Microsoft的Visual Studio修改的RuleSet更改名稱
- 12. 用visual studio更改C#winform組件的名稱
- 13. 如何更改Visual Studio 2008中現有項目的名稱?
- 14. 更改在Visual Studio
- 15. 更改的Visual Studio 2015年用戶名
- 16. 如何安全地更改android studio中的項目名稱?
- 17. 在Visual Studio中更改命名空間/文件系統文件夾名稱
- 18. python全局名稱
- 19. 在Visual Studio中瀏覽'裝飾名稱'
- 20. IIS Express Visual Studio集成 - 更改站點名稱
- 21. Visual Studio 2010 - 更改從屬項目上的exe文件名稱
- 22. 根據配置更改程序集名稱(Visual Studio 2005/2008)
- 23. 如何更改Visual Studio 2008的註冊公司名稱?
- 24. Visual Studio中的全局構建事件
- 25. 立即應用全局主題更改
- 26. 在Python中編輯非全局名稱
- 27. 更改名稱的變量的全局聲明
- 28. Xamarin.Forms更改Android應用程序名稱
- 29. 名稱空間中不存在名稱「...」Visual Studio 2017
- 30. 無法在Visual Studio 2013中更改項目的默認名稱空間
有許多事情可以重新命名,所以你重命名了什麼?解決方案資源管理器中的edmx文件的名稱? – 2013-02-24 22:21:07
是的,沒錯。 – Sam 2013-02-25 02:36:46