2

コードヴァーバーのビルドエラーVS2015(更新2)でCordovaプロジェクトの新しいバージョンを構築中にエラーが発生しました。"nodevars.batが認識されません"、 "無効な属性述語"

説明:

"C:\Users\Administrator\AppData\Roaming\Microsoft\VisualStudio\MDA\vs-npm\2.14.9"\nodevars.bat' is not recognized as an internal or external command operable program or batch file." 

ファイル:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets (Line:285) 

ログイン:Googleは何も見つからなかっ

1> Generating config.xml from defaults for platform "android" 
1>MSBUILD : cordova-build error : Error: Invalid attribute predicate 
1> Error Invalid attribute predicate 
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 

誰のアイデアを持っていますか?

UPDATE:今

(不明な理由のために)のみ、2番目のエラー( "エラー無効な属性の述語が")を示しています。それでもビルドできません= \

更新2: 私はvs2015_2をハードアンインストールしてvs15プレビューをインストールしましたが、同じエラーが発生します。

+0

環境変数には、Visual Studioの正しいインストールパスについて言及しましたか?このパスは有効ですか?C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ ApacheCordovaTools ?? – Gandhi

+0

説明できますか? – Dorad

+0

私はあなたの 'path'環境変数にvisual studioの適切なインストールパスを記述したかどうかを意味していました。 – Gandhi

答えて

3

searches onlineから、一部のXML解析コードから「Error Invalid attribute predicate」というメッセージが表示されるようです。私はconfig.xmlを見て、どこにでも無効なXMLが含まれているように見えます。

1

「無効な属性述語」エラーは、config.xmlの不正な文字のために発生するはずです。

2

私はこの問題をVisual Studioからコードバスキャッシュを消去して解決しました。

apacheのcordova->コルドバツールのためのツール - >設定 - >ツールから、私は同じ問題を抱えていた明確なコルドバキャッシュに

+1

私の場合は助けになりませんでした。 – Dorad

2

をクリックします。破損したノードのインストールが原因でした。私はC:\Users\luis-\AppData\Roaming\Microsoft\VisualStudio\MDA\vs-npm\2.14.9に行き、すべてを削除しました。その後、きれいにして展開します。

関連する問題