2017-03-08 32 views
12

私はVisual Studio 2017をインストールし、Visual Studio 2015で作業していたソリューションを開きました。VS 2017のタスクランナーエクスプローラーが私のプロジェクトの1つにpackage.jsonファイルがありますので、「タスクランナーの設定は見つかりませんでした」というメッセージが表示されます。私のpackage.jsonはソリューションファイルと同じフォルダにあり、ファイルリンクを作成して適切なプロジェクトに追加しました。 VS 2015はこれに問題はなく、VS 2017がなぜそれを解決するのか、どうやって解決するのかよく分かりません。タスクランナーの設定がVisual Studioにない2017

答えて

18

私の問題を解決したVisual Studio MarketplaceにNPM Task Runner extensionが見つかりました。インストールした後、package.jsonファイルがTask Runner Explorerに表示されました。

また、[オプション]> [外部Webツール]に移動し、リストの上に$(PATH)を移動することで、外部Webツールの最優先にシステムパスを設定することを忘れないでください。私のnpmスクリプトは、これを行うまで失敗していました。

+0

パスを変更する私のために優先されました...いい仕事です! – knaos

12

ビュー/その他のWindows /タスクのランナーエクスプローラ

これは、あなたがそれを見つける方法であるか、右上の検索窓を使用して、タスクランナーを検索し、それが表示されますすることができます。

私は間違った質問を得ることはできませんでした。

+1

お返事ありがとうございます。私の問題は、タスクランナーエクスプローラーウィンドウを見つけることができませんでしたが、一度開くとpackage.jsonファイルが見つかりませんでした。しかし、あなたの答えは窓を見つけることができないので、ここに来る他の人々を助けるかもしれません。 – Chris

+0

私はgruntfile.jsを右クリックしてタスクランナーエクスプローラを選択することができました。どのように私はそれを得ることができる任意のアイデア? – CamHart

1

「Microsoft ASP.NETとWebツール」拡張機能が無効になっている場合、タスクランナーエクスプローラーは「表示/その他のWindows /タスクランナーエクスプローラー」メニューに表示されません。ただし、これを有効にして「Microsoft Azure App Service Tools」拡張機能を無効にすると、タスクランナーエクスプローラーが[View/Other Windows]メニューに表示されますが機能しません。

したがって、「Microsoft ASP.NETとWebツール」と「Microsoft Azure Appサービスツール」の両方を有効にして、タスクランナーエクスプローラーを有効にする必要があります。 Visual Studioコミュニティでテスト済み2017バージョン15.2(26430.16)

0

VSの拡張子はBundler & Minifierです。 VS Tools> Extensions and Updatesからインストールできます。 enter image description here

+2

これが問題を解決するとは思われません。その拡張機能をインストールするとVSがpackage.jsonファイルを認識するのはなぜですか? – Chris

0

これはコンテキストメニューのオプションです。ビジュアルスタジオ2017でbundleconfig.jsonが強調表示されている場合は、ツールで表示されますが、表示されない場合は常に表示/他のウィンドウに表示されます

関連する問題