web-dev-qa-db-ja.com

Cordovaプロジェクトを作成/開くとVisual Studio 2015がハングする

私はVisual Studio 2015を使用して、Cordovaでモバイルアプリを開発しました。 Windows10にアップグレードする前は、Windows 7を使用していましたが、問題なく動作しました。 Windows10にアップグレードした後、Cordovaプロジェクトを開いたり、Cordovaプロジェクトを作成したりすると、Visual Studioがハングします(応答しません)。

Visual Studioを再インストールしようとしましたが、それでもハングします。

誰かが以前にこの問題に直面したことがありますか?

ありがとう

21
Ho Chia Leung

これはVS 2015でのこの問題の解決策です。Windows10を使用していて、最新タイプのスクリプトのインストールを含むVS 2015の最新の更新がある場合、この問題が発生します。

1)管理者としてコマンドプロンプトを開きます。

2)次のフォルダーパスに移動します。

cd "C:\ProgramData\Package Cache"

3)次のコマンドを記述して、vs_edition.exeファイルを見つけます。

dir vs*exe /s /b

4)画面から、vs edition exeを含む完全なパスをコピーします。

5)次のコマンドを記述します。

"C:\ProgramData\Package Cache\{GUID}\vs_enterprise.exe" /modify /installselectableitems Javascript

6)VSインストーラーが起動し、[変更]をクリックしてから更新します。機能の選択を変更する必要はありません。

7)インストーラーが完了するまで待ちます。

8)コマンドプロンプトから、次のフォルダーに移動します。

C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE

9)次のコマンドを実行します。

devenv /updateconfiguration

devenv /clearcache

以下のスクリーンショットは、完全なコマンドセットを示しています。

enter image description here

これで、VS 2015を開いてCordovaアプリを作成できるようになります。

18
Mostafa

これは既知の問題であり、解決策は次の link で説明されています。

ぶら下がっている問題が修正されるとビルドされないだけの、Blank Cordova Projectの問題がまだいくつかありました。他の人を助けるために、ここで私の経験を共有します。

VS.Net2015のハングから回復した後も、

"Error MSB3073 The command "platforms\Android\cordova\clean.bat" exited with code 1. BlankCordovaApp7 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets 354"

Android Studioを再インストールしてみましたが、機能していないことがわかりました。問題は次のとおりです:64ビットOSに32ビットJava SDKをインストールしました。 64Bit JDKをインストールし、Path変数をこのディレクトリを指すように修正した後、Android Studioを起動できました。

私のブランクコルドバプロジェクトはまだエラーでコンパイルされていませんでした

'MySQL' is not recognized as an internal or external command,   BlankCordovaApp7    C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets   287

これは興味深いものでした。MySQLの問題のようです。PATH変数には、パス内に&がいくつかありました。 「」を使用してこれらのパスを囲みました

今、そのコンパイルとリップルを開始することができます。

修正に2週間以上かかったので、それが誰かを助けることを願っています。

よろしくキラン

2
Kiran

今日、Visual Studio Tools for Apache Cordova pdate 2 for VS2015 Enterprise&Windows 8.1で解決しました。 ;-)

1

私のVS2015の場合、問題はAndroid用のSDKビルドツールがないことでした。情報が不足しているのは、Visual Studioではデフォルトですべてのビルド情報が表示されないためです。詳細情報が表示されると、Androidビルドツールなど)サードパーティの依存関係の問題が発生する可能性があります。ビルド中に詳細情報を取得するには、いくつかの方法があります。

MSBuildビルド出力冗長性依存関係チェッカー、Cordovaツール

これらはどちらもツールメニューから利用できます。詳細については、この投稿を参照してください。

http://www.ozkary.com/2016/01/visual-studio-2015-Apache-cordova.html

それが役に立てば幸い。

0
ozkary

Visual Studio 2015にはいくつかの更新があると思います。再インストールしましたが、現在は機能しています。

これが私がしたことです:

  1. https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx からインストーラー(vs-community.exe)を使用してVisual Studio 2015をアンインストールします
  2. 同じインストーラー(vs-community.exe)を使用してVisual Studio 2015をインストールし、標準インストールを選択します
  3. インストールが完了したら、インストーラー(vs-community.exe)を再度実行し、Custom Installationを選択してインストールを選択します=)Apache Cordova
  4. 次に、Cordovaプロジェクトを開いてビルドできます

これが役立つかどうかはわかりません。

0
Ho Chia Leung