15

は、私は次のように入力して、MvcScaffoldingをインストールしようとすると:私はので2013 Visual Studioでこの新しい足場エンジンのこのエラーMvcScaffoldingはVS 2013 RCとコマンドラインで互換性がありますか? NuGetで

Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE 

それが起こっているを取得しています

Install-Package MvcScaffolding 

enter image description here

+1

ビジュアルスタジオ2013 Ultimate RC –

+0

と同じ問題が発生しています。現在のところ、この問題が発生しています。と指定された解決策のどれも働いていません –

答えて

16

私は数週間前にこのことについてScott Hanselmanを電子メールで送信。

VS2013を使用して足場を新たな方向に進めているにもかかわらず、修正版をリリースする予定です。このバグを見つけてくれてありがとう。

だから、これをうまく解決するMvcScaffoldの新しいリリースを目にしておきたいと思います。一方で、足場をはるかに改善された方向にとらえているのはnew features for VS2013なので、それらを調査したいかもしれません。

編集:可能な新しいパッケージ(それが仕事を得るために管理者としてVS2013を実行してください)があります:私は解決策のために(私の.\packagesフォルダに行かなければならなかったことがわかった

Install-Package MvcScaffolding -Version 1.0.8-vs2013 -Pre

+4

私のために新しいパッケージは同じエラーを生成します –

+6

T4ScaffoldingのPreReleaseはまだVS2013で動作しません –

+0

同じ問題がここではまだ解決されていません、 Visual Studio 2013を使用して新しいプロジェクトを開始する必要がある場合、開始時にこのような問題が発生するのは非常に残念です。D – Amedio

2

)とT4Scaffoldingパッケージフォルダをすべて手動で削除してください(私は、NuGet "restore packages"機能を有効にしました。削除してはいけないものを復元するのに気を配り、バックアップを作成しました)。その後

vs2013ためantinescienceのInstall-Packageコマンドがうまく働いた、とそうMVC5コントローラを足場に「Scaffold Controller ...」をやりました。

0

Visual Studio 2013はまだリリース候補に含まれていました。今、8ヶ月後、マイクロソフトはVisual Studio 2013 Update 2をリリースしました。それ以来、MVCScaffoldingではすべてがうまく機能しています。

私はWindows 8と7でテストしました。Windows 7では、前に Windows Management Framework 4.0をインストールする必要がありました。

3

私はVS2015でこの同じバグに出くわしました。私はソースを引っ張り、バグを修正し、リンクされた依存関係を持つ新しいNuGetパッケージをアップロードしました。 3新しいパッケージは、次のとおりです。

あなたは、単にMvcScaffoldingパッケージをインストールする場合は、他のパッケージを通って引っ張られます。これが他の人に役立つことを願っています 乾杯。

+0

VS2013でも私のために働いています。 –

+0

これが受け入れられる回答である必要があります。 – daniellmb

関連する問題