0

2 台の開発マシンで Visual Studio を Update 3 から Update 4 に更新し、Web Essentials を更新し、Hybrid Apps CTP2 をアンインストールし、新しい CTP3 Visual Studio Tools for Apache Cordova をインストールしました。

どのプロジェクトでもビルドするときに問題があります。bld ディレクトリ内のファイルを読み取り専用に設定します。また、bin ディレクトリ内のファイルを読み取り専用に設定します。

これにより、その後プロジェクトをビルドしようとするとエラーが発生します。エラーは次のようになります。

1>C:\Users\rlindabury\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets(221,5): warning MSB3061: Unable to delete file "E:\code\SwiftReach\V4\Swift911\Mobile\Swift911Public\\bld\Ripple\Android\Debug\scripts\images\icons-svg\video-white.svg". Access to the path 'E:\code\SwiftReach\V4\Swift911\Mobile\Swift911Public\bld\Ripple\Android\Debug\scripts\images\icons-svg\video-white.svg' is denied.

これを回避する唯一の方法は、project\bld および project\bin ディレクトリを削除してビルドするか、各ビルドの前にこれらのディレクトリの読み取り専用フラグを再帰的に変更することです。

これらは CTP2 プロジェクトです。新しい CTP3 プロジェクトを作成してコードを入力すると、同じエラーが発生します。

他の誰かがこれを経験していますか?修正はありますか?

ありがとうございました。

4

2 に答える 2