3

最近、Visual Studio 2013 をバージョン 4 に更新し、Apache Cordova Multi Device Tools を新しいバージョンに更新しようとしましたが、ブロックされているというエラーが表示され、古いバージョンをアンインストールする必要があります。

リンクhttp://go.microsoft.com/fwlink/?LinkID=518308&clcid=0x409をクリックして指示に従おうとしましたが、CMD プロンプトにファイルが存在しないと表示されます。確認したところ、ハイブリッド アプリ CPT2.0 が [プログラムと機能] リストにないため、問題なく削除されており、見つけることができるレジストリ キーもありません...

そのため、マルチデバイス アプリをビルドできない Visual Studio のインストールがあり、顧客は私の問題を理解していません。誰でもどうぞ...

崖。

4

3 に答える 3

4

あなたがこれを読んで答えに苦労しているなら、上記のコメントにリストされているMSFTチームの助けを借りて(すべて電子メールで)彼らからの素晴らしいサービスで問題を解決することができました.

答えは、MultiDeviceHybridApp に言及しているものを探して Package Cache フォルダーを手動で調べたところ、次の場所にパッケージがあることがわかりました。

C:\ProgramData\Package Cache{19AD9AD6-4205-4C29-A4ED-9C62483544D4}v12.0\packages\MultiDeviceHybridApps_VS\MultiDeviceHybridApps_VS.msi

次に、CMD (管理者モード) を使用して適切なディレクトリに移動し、次のコマンドを実行してパッケージをアンインストールします。

MSIEXEC /X MultiDeviceHybridApps_VS.msi

その後、アンインストーラーの実行に数分かかり、問題なく CTP3 パッケージをインストールできました。

それがあなたのお役に立てば幸いです。あなたのアプリの構築に幸運を祈ります。

崖。

于 2014-12-19T16:58:45.287 に答える
0

CTP2インストールが見つかりませんでしたが、コマンドは次のとおりです。

vs2013mda_0.3.exe /uninstall /force

動作し、インストールできるようになりましたvs2013mda_0.3.1.exe

私も再起動しました..しかし、おそらく必要はありませんでした。

于 2015-04-01T14:44:29.650 に答える
0

KB 記事の手順に従いましたが、Cordova ツールの CTP3 をインストールしようとすると、同じエラー メッセージが表示されます。Visual Studio の再インストールと複数回の再起動も試みましたが、問題は解決しませんでした。

/uninstall および /force オプションを使用して、コマンド ラインから元の CTP2 インストーラーを実行することで、この問題を解決できました。これにより、CTP3 のインストールを妨げていたレジストリ キーやその他のアーティファクトが削除されたと思います。

> vs2013mda_0.2.exe /uninstall /force
于 2015-01-03T12:25:02.800 に答える