2009-07-13 81 views
2

這是我的項目設置:創建強類型的視圖與其他項目類?

在visual studio中,我有一個針對我的linq2sql和一個MVC web項目的類庫項目的解決方案。

我要保持我的模型類庫,因爲我以後可能會建立一個Windows應用程序。

我想創建一個強類型的視圖,且具有Visual Studio中動態創建的編輯和詳細信息頁面,但我不能在「查看數據類別」下拉在添加視圖工具可用下來我的模型。我明顯可以輸入類,但不會讓我選擇'查看內容'?

任何幫助/意見將是巨大的。

感謝

+0

感謝羅伯特,不知道是否正確使用命名空間的IM,我已經發布了另一個問題。 http://stackoverflow.com/questions/1121543/access-class-library-from-mvc-project – 2009-07-13 19:26:04

回答

3

驅動此對話框從包含在你的MVC項目的「模式」命名空間的類填充「查看數據類別」下拉列表中,所以在Visual Studio T4模板,如果該類不是該命名空間,它不會出現在下拉菜單中。

的解決將是修改T4模板,以便它可以反映過來,從另一個命名空間模型類,但是這將是一個不平凡的修改。

http://blogs.msdn.com/webdevtools/archive/2009/01/29/t4-templates-a-quick-start-guide-for-asp-net-mvc-developers.aspx