在的NuGet當我嘗試安裝MvcScaffolding,通過鍵入:MvcScaffolding是否通過命令行與VS 2013 RC兼容?
Install-Package MvcScaffolding
我正因爲在Visual Studio 2013年這一新型腳手架引擎的這個錯誤
Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE
是否會發生?
在的NuGet當我嘗試安裝MvcScaffolding,通過鍵入:MvcScaffolding是否通過命令行與VS 2013 RC兼容?
Install-Package MvcScaffolding
我正因爲在Visual Studio 2013年這一新型腳手架引擎的這個錯誤
Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE
是否會發生?
我通過電子郵件Scott Hanselman這個幾個星期前。這是他的回覆:
我們已經發現了什麼,我們將發佈一個固定版本,雖然我們正在VS2013採取新的方向腳手架,我們仍然希望這個工作。感謝您找到這個錯誤。
所以我會保持眼睛去皮的MvcScaffold新的版本,希望能解決這個問題。與此同時,有new features for VS2013腳手架在一個改進的方向,所以你可能想要調查這些。
編輯:有可用的新軟件包(確保運行VS2013爲管理員得到它的工作):
Install-Package MvcScaffolding -Version 1.0.8-vs2013 -Pre
對我來說,新的包產生相同的錯誤 –
T4Scaffolding的預發佈仍然無法在VS2013 –
同樣的問題在這裏錯誤仍然沒有解決,它會很好,如果他們解決它,因爲我必須使用Visual Studio 2013開始一個新項目,如果在開始時出現這樣的問題會非常令人失望:D – Amedio
我發現我不得不進入我.\packages
文件夾(解)並手動刪除所有MvcScaffolding
和T4Scaffolding
程序包文件夾(我已啓用NuGet
「restore packages
」功能,我認爲它會小心地還原任何我不應該刪除的東西,再加上我做了備份)。
之後,antinescience的Install-Package
命令爲vs2013
工作正常,「Scaffold Controller ...
」腳手架MVC5控制器。
只是一個快速更新,當我寫這個問題的時候,Visual Studio 2013仍然在Release Candidate中。現在,8個月後,微軟剛剛發佈了Visual Studio 2013 Update 2,從那以後,一切都與MVCScaffolding運行良好。
我已經在Windows 8和7中測試過了。在Windows 7中,有必要在之前安裝 Windows Management Framework 4.0。
我在VS2015中遇到了同樣的錯誤。我拉動了源代碼,修正了錯誤,並上傳了帶有鏈接依賴關係的新NuGet包。該3個新包:
如果您只需安裝MvcScaffolding包,其他包將通過拉。希望這可以幫助別人。 乾杯。
也適用於VS2013。 –
這應該是被接受的答案。 – daniellmb
我與視覺工作室2013年終極RC的 –
同樣的問題截至今天的日期...我也有這個問題。並沒有任何規定的解決方案正在工作 –