1

我想在Visual Studio中開始一個新的空白的cordova應用程序。Visual Studio - Cordova應用程序 - Buildproblem

我創建了一個新項目。現在我想構建生成的項目,並且出現以下錯誤。

診斷輸出:

... 
CopyToOutputDirectory=Never 
       DestinationRelativePath=C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\\www\scripts\appBundle.js.map 
Die Erstellung des Ziels "PreComputeCompileTypeScript" im Projekt "Raumvisualisierung.jsproj" ist abgeschlossen.: (Ziel-ID:18) 
Ziel "CompileTypeScript: (Ziel-ID:19)" in Datei "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets" aus Projekt "C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\Raumvisualisierung.jsproj" (Ziel "BuildRipple" ist davon abhängig): 
Das Ziel "CompileTypeScript" wird vollständig erstellt. 
Es wurden keine Eingabedateien angegeben. 
VsTsc-Aufgabe (Aufgaben-ID: 17) 
    Aufgabenparameter:ToolPath=C:\Program Files (x86)\Microsoft SDKs\TypeScript (Aufgaben-ID: 17) 
    Aufgabenparameter:ToolExe=tsc.exe (Aufgaben-ID: 17) 
    Aufgabenparameter:Configurations= --sourcemap --target ES5 --noEmitOnError --locale de-DE --project "C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung" --out "C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\\www\scripts\appBundle.js" (Aufgaben-ID: 17) 
    Aufgabenparameter:YieldDuringToolExecution=True (Aufgaben-ID: 17) 
    Aufgabenparameter:OutFile=C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\\www\scripts\appBundle.js (Aufgaben-ID: 17) 
    Aufgabenparameter:ProjectDir=C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\ (Aufgaben-ID: 17) 
    Aufgabenparameter:ToolsVersion=1.4 (Aufgaben-ID: 17) 
    Ausgegebene Elemente: 
     GeneratedJavascript= 
      C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\\www\scripts\appBundle.js 
        DestinationRelativePath=C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\\www\scripts\appBundle.js 
      C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\\www\scripts\appBundle.js.map 
        DestinationRelativePath=C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\\www\scripts\appBundle.js.map (Aufgaben-ID: 17) 
Ausführen der VsTsc-Aufgabe beendet. (Aufgaben-ID: 17) 
Die Erstellung des Ziels "CompileTypeScript" im Projekt "Raumvisualisierung.jsproj" ist abgeschlossen.: (Ziel-ID:19) 
Ziel "PrepareForRippleRequirements: (Ziel-ID:20)" in Datei "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets" aus Projekt "C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\Raumvisualisierung.jsproj" (Ziel "BuildRipple" ist davon abhängig): 
CallTarget-Aufgabe (Aufgaben-ID: 18) 
    Aufgabenparameter:Targets=EnsureNodeJsRequirementsAreAtCorrectVersion (Aufgaben-ID: 18) 
Ziel "EnsureNodeJsRequirementsAreAtCorrectVersion: (Ziel-ID:21)" in Datei "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets" aus Projekt "C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\Raumvisualisierung.jsproj" (Ziel "PrepareForRippleRequirements" ist davon abhängig): 
Die Error-Aufgabe wurde übersprungen, da die Bedingung "false" war . ('$(ProjectDir.Substring(0, 2))' == '\\') wurde als ('C:' == '\\') ausgewertet. 
Die Error-Aufgabe wurde übersprungen, da die Bedingung "false" war . ($(MDAPropertiesEvaluated) == 'true' And $(NodeJsDir) == '') wurde als (true == 'true' And C:\Program Files (x86)\nodejs\ == '') ausgewertet. 
Die Error-Aufgabe wurde übersprungen, da die Bedingung "false" war . ($(MDAPropertiesEvaluated) == 'true' And $(MDAVsixDir) == '') wurde als (true == 'true' And C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools == '') ausgewertet. 
Die Error-Aufgabe wurde übersprungen, da die Bedingung "false" war . ($(MDAPropertiesEvaluated) == '' And $(NodeJsDir) == '') wurde als (true == '' And C:\Program Files (x86)\nodejs\ == '') ausgewertet. 
Die Error-Aufgabe wurde übersprungen, da die Bedingung "false" war . ($(MDAPropertiesEvaluated) == '' And $(MDAVsixDir) == '') wurde als (true == '' And C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools == '') ausgewertet. 
Die Error-Aufgabe wurde übersprungen, da die Bedingung "false" war . (!Exists('$(NodeJsDir)') Or !Exists('$(NodeJsDir)\node.exe')) wurde als (!Exists('C:\Program Files (x86)\nodejs\') Or !Exists('C:\Program Files (x86)\nodejs\\node.exe')) ausgewertet. 
Die Error-Aufgabe wurde übersprungen, da die Bedingung "false" war . (!Exists('$(MDAVsixDir)') Or !Exists('$(MDAVsixDir)\packages\vs-tac')) wurde als (!Exists('C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools') Or !Exists('C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-tac')) ausgewertet. 
CallTarget-Aufgabe (Aufgaben-ID: 19) 
    Aufgabenparameter:Targets=InstallMDA (Aufgaben-ID: 19) 
Ziel "InstallMDA: (Ziel-ID:22)" in Datei "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets" aus Projekt "C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\Raumvisualisierung.jsproj" (Ziel "EnsureNodeJsRequirementsAreAtCorrectVersion" ist davon abhängig): 
Die RunMdaInstall-Aufgabe aus der C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.VisualStudio.MultiDeviceHybridApps.MdaBuildTasks.dll-Assembly wird verwendet. 
RunMdaInstall-Aufgabe (Aufgaben-ID: 20) 
    Aufgabenparameter:MdaVsixDir=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools (Aufgaben-ID: 20) 
    Aufgabenparameter:NodeInstallPath=C:\Program Files (x86)\nodejs\ (Aufgaben-ID: 20) 
    Aufgabenparameter:NpmInstallDir=C:\Users\Admin\AppData\Roaming\npm (Aufgaben-ID: 20) 
    Aufgabenparameter:LangName=de-DE (Aufgaben-ID: 20) 
    Aufgabenparameter:ProjectDir=. (Aufgaben-ID: 20) 
    Aufgabenparameter:Configuration=Debug (Aufgaben-ID: 20) 
    Aufgabenparameter:PackageName=vs-tac (Aufgaben-ID: 20) 
    Your environment has been set up for using Node.js 0.12.2 (x64) and npm. (Aufgaben-ID: 20) 
    ------ Korrekte globale Installation des Pakets aus dem Quellpaketverzeichnis wird sichergestellt: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-tac (Aufgaben-ID: 20) 
    ------ Name aus Quelle "package.json": vs-tac (Aufgaben-ID: 20) 
    ------ Version aus Quelle "package.json": 0.2.19 (Aufgaben-ID: 20) 
    ------ Paket ist aktuell nicht global installiert. (Aufgaben-ID: 20) 
    ------ Globale Installation aus Quellpaket. Das kann einige Minuten dauern ... (Aufgaben-ID: 20) 
    npm WARN engine [email protected]: wanted: {"node":">=0.6","npm":"1"} (current: {"node":"0.12.2","npm":"2.7.4"}) (Aufgaben-ID: 20) 
    npm WARN engine [email protected]: wanted: {"node":"~0.10.x"} (current: {"node":"0.12.2","npm":"2.7.4"}) (Aufgaben-ID: 20) 
    npm WARN installMany normalize-package-data was bundled with [email protected], but bundled package wasn't found in unpacked tree (Aufgaben-ID: 20) 
    C:\Users\Admin\AppData\Roaming\npm\vs-tac-cli -> C:\Users\Admin\AppData\Roaming\npm\node_modules\vs-tac\vs-tac-cli.cmd (Aufgaben-ID: 20) 
    [email protected] C:\Users\Admin\AppData\Roaming\npm\node_modules\vs-tac (Aufgaben-ID: 20) 
    ├── [email protected] (Aufgaben-ID: 20) 
    ├── [email protected] (Aufgaben-ID: 20) 
    ├── [email protected] (Aufgaben-ID: 20) 
    ├── [email protected] (Aufgaben-ID: 20) 
    ├── [email protected] (Aufgaben-ID: 20) 
    ├── [email protected] ([email protected], [email protected]) (Aufgaben-ID: 20) 
    ├── [email protected] ([email protected], minim[email protected]) (Aufgaben-ID: 20) 
    ├── [email protected] (Aufgaben-ID: 20) 
    ├── [email protected] ([email protected], [email protected]) (Aufgaben-ID: 20) 
    ├── [email protected] ([email protected]) (Aufgaben-ID: 20) 
    ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) (Aufgaben-ID: 20) 
    ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) (Aufgaben-ID: 20) 
    └── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) (Aufgaben-ID: 20) 
    ------ npm-Installation von [email protected] aus C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-tac abgeschlossen. (Aufgaben-ID: 20) 
    Ausgegebene Eigenschaft: MDAInstallErrorCode=-17 (Aufgaben-ID: 20) 
    Ausgegebene Eigenschaft: CordovaVersion= (Aufgaben-ID: 20) 
Ausführen der RunMdaInstall-Aufgabe beendet. (Aufgaben-ID: 20) 
CallTarget-Aufgabe (Aufgaben-ID: 21) 
    Aufgabenparameter:Targets=MDACleanAfterInstall (Aufgaben-ID: 21) 
Ziel "MDACleanAfterInstall: (Ziel-ID:23)" in Datei "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets" aus Projekt "C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\Raumvisualisierung.jsproj" (Ziel "InstallMDA" ist davon abhängig): 
CallTarget-Aufgabe (Aufgaben-ID: 22) 
    Aufgabenparameter:Targets=CleanCordovaDeploy (Aufgaben-ID: 22) 
Das Ziel "CleanCordovaDeploy" wurde übersprungen. Die vorherige Erstellung war erfolgreich. 
Ausführen der CallTarget-Aufgabe beendet. (Aufgaben-ID: 22) 
Die RemoveDir-Aufgabe wurde übersprungen, da die Bedingung "false" war . (Exists('%(Identity)')) wurde als (Exists('bld\iOS\Debug')) ausgewertet. 
Die RemoveDir-Aufgabe wurde übersprungen, da die Bedingung "false" war . (Exists('%(Identity)')) wurde als (Exists('bld\Ripple\iOS\Debug')) ausgewertet. 
Die RemoveDir-Aufgabe wurde übersprungen, da die Bedingung "false" war . (Exists('%(Identity)')) wurde als (Exists('bin\iOS\Debug')) ausgewertet. 
Die Erstellung des Ziels "MDACleanAfterInstall" im Projekt "Raumvisualisierung.jsproj" ist abgeschlossen.: (Ziel-ID:23) 
Ausführen der CallTarget-Aufgabe beendet. (Aufgaben-ID: 21) 
WriteLinesToFile-Aufgabe (Aufgaben-ID: 23) 
    Aufgabenparameter:File=C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\\platforms\cli-version (Aufgaben-ID: 23) 
    Aufgabenparameter:Overwrite=True (Aufgaben-ID: 23) 
    Aufgabenparameter:Encoding=Unicode (Aufgaben-ID: 23) 
Ausführen der WriteLinesToFile-Aufgabe beendet. (Aufgaben-ID: 23) 
Die Delete-Aufgabe wurde übersprungen, da die Bedingung "false" war . ($(MDAInstallErrorCode) == '-17' AND Exists('bld\iOS\Debug\buildInfo.json')) wurde als (-17 == '-17' AND Exists('bld\iOS\Debug\buildInfo.json')) ausgewertet. 
Die Error-Aufgabe wurde übersprungen, da die Bedingung "false" war . ($(MDAInstallErrorCode) != '0' And $(MDAInstallErrorCode) != '-17') wurde als (-17 != '0' And -17 != '-17') ausgewertet. 
Die Erstellung des Ziels "InstallMDA" im Projekt "Raumvisualisierung.jsproj" ist abgeschlossen.: (Ziel-ID:22) 
Ausführen der CallTarget-Aufgabe beendet. (Aufgaben-ID: 19) 
Die Erstellung des Ziels "EnsureNodeJsRequirementsAreAtCorrectVersion" im Projekt "Raumvisualisierung.jsproj" ist abgeschlossen.: (Ziel-ID:21) 
Ausführen der CallTarget-Aufgabe beendet. (Aufgaben-ID: 18) 
Die MdaVsCli-Aufgabe aus der C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.VisualStudio.MultiDeviceHybridApps.MdaBuildTasks.dll-Assembly wird verwendet. 
MdaVsCli-Aufgabe (Aufgaben-ID: 24) 
    Aufgabenparameter:NpmInstallDir=C:\Users\Admin\AppData\Roaming\npm (Aufgaben-ID: 24) 
    Aufgabenparameter:Platform=Android (Aufgaben-ID: 24) 
    Aufgabenparameter:ProjectDir=. (Aufgaben-ID: 24) 
    Aufgabenparameter:Configuration=Debug (Aufgaben-ID: 24) 
    Aufgabenparameter:ProjectName=Raumvisualisierung (Aufgaben-ID: 24) 
    Aufgabenparameter:Language=de-DE (Aufgaben-ID: 24) 
    Aufgabenparameter:BuildTarget=RippleNexus (Aufgaben-ID: 24) 
    Aufgabenparameter:PackageName=vs-tac (Aufgaben-ID: 24) 
    (Aufgaben-ID: 24) 
    C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung>"C:\Users\Admin\AppData\Roaming\npm\\node_modules\vs-tac\vs-tac-cli.cmd" prepare --platform Android --configuration Debug --projectDir . --projectName Raumvisualisierung --npmInstallDir C:\Users\Admin\AppData\Roaming\npm --language de-DE (Aufgaben-ID: 24) 
    ------ Cordova-Tools [email protected] für Projekt werden von npm installiert. Dieser Vorgang kann einige Minuten dauern ... (Aufgaben-ID: 24) 
    [email protected] cordova (Aufgaben-ID: 24) 
    ├── [email protected] (Aufgaben-ID: 24) 
    ├── [email protected] (Aufgaben-ID: 24) 
    ├── [email protected] ([email protected]) (Aufgaben-ID: 24) 
    └── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) (Aufgaben-ID: 24) 
    (Aufgaben-ID: 24) 
    ------ npm-Installation von [email protected] aus npm abgeschlossen. (Aufgaben-ID: 24) 
    ------ Build Settings: (Aufgaben-ID: 24) 
    ------ Build Settings: (Aufgaben-ID: 24) 
    ------ platformConfigurationBldDir: C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\bld\Android\Debug (Aufgaben-ID: 24) 
    ------ platformConfigurationBinDir: C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\bin\Android\Debug (Aufgaben-ID: 24) 
    ------ buildCommand: prepare (Aufgaben-ID: 24) 
    ------ platform: Android (Aufgaben-ID: 24) 
    ------ cordovaPlatform: android (Aufgaben-ID: 24) 
    ------ configuration: Debug (Aufgaben-ID: 24) 
    ------ cordovaConfiguration: Debug (Aufgaben-ID: 24) 
    ------ projectName: Raumvisualisierung (Aufgaben-ID: 24) 
    ------ projectSourceDir: C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung (Aufgaben-ID: 24) 
    ------ npmInstallDir: C:\Users\Admin\AppData\Roaming\npm (Aufgaben-ID: 24) 
    ------ language: de-DE (Aufgaben-ID: 24) 
    ------ Plattform wird hinzugefügt: android (Aufgaben-ID: 24) 
    No version supplied. Retrieving version from config.xml... (Aufgaben-ID: 24) 
    npm http GET https://registry.npmjs.org/cordova-android/3.7.1 (Aufgaben-ID: 24) 
    C:\Users\Admin\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\4.3.0\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\lockfile\lockfile.js:46 (Aufgaben-ID: 24) 
     throw er (Aufgaben-ID: 24) 
      ^(Aufgaben-ID: 24) 
    TypeError: Request path contains unescaped characters. (Aufgaben-ID: 24) 
     at new ClientRequest (_http_client.js:73:11) (Aufgaben-ID: 24) 
     at TunnelingAgent.exports.request (http.js:49:10) (Aufgaben-ID: 24) 
     at TunnelingAgent.createSocket (C:\Users\Admin\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\4.3.0\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\request\node_modules\tunnel-agent\index.js:117:25) (Aufgaben-ID: 24) 
     at TunnelingAgent.createSecureSocket [as createSocket] (C:\Users\Admin\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\4.3.0\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\request\node_modules\tunnel-agent\index.js:184:41) (Aufgaben-ID: 24) 
     at TunnelingAgent.addRequest (C:\Users\Admin\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\4.3.0\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\request\node_modules\tunnel-agent\index.js:80:8) (Aufgaben-ID: 24) 
     at new ClientRequest (_http_client.js:154:16) (Aufgaben-ID: 24) 
     at Object.exports.request (http.js:49:10) (Aufgaben-ID: 24) 
     at Object.exports.request (https.js:136:15) (Aufgaben-ID: 24) 
     at Request.start (C:\Users\Admin\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\4.3.0\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\request\index.js:594:30) (Aufgaben-ID: 24) 
     at Request.end (C:\Users\Admin\AppData\Roaming\npm\node_modules\vs-tac\node_modules\cordova\4.3.0\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\request\index.js:1186:28) (Aufgaben-ID: 24) 
Die Ausführung der MdaVsCli-Aufgabe ist abgeschlossen -- FEHLER. (Aufgaben-ID: 24) 
Die Erstellung des Ziels "PrepareForRippleRequirements" im Projekt "Raumvisualisierung.jsproj" ist abgeschlossen -- FEHLER.: (Ziel-ID:20) 

Leistungszusammenfassung für das Projekt: 
    82715 ms C:\Users\Admin\Documents\Raumvisualisierung\Raumvisualisierung\Raumvisualisierung.jsproj 1 Aufrufe 
       82715 ms rebuild         1 Aufrufe 

Leistungszusammenfassung für das Ziel: 
     0 ms BeforeBuild        1 Aufrufe 
     0 ms CleanReferencedProjects     1 Aufrufe 
     0 ms CoreBuild         1 Aufrufe 
     0 ms _SplitProjectReferencesByFileExistence  1 Aufrufe 
     0 ms _CheckForInvalidConfigurationAndPlatform 1 Aufrufe 
     0 ms AssignProjectConfiguration     1 Aufrufe 
     0 ms AfterClean         1 Aufrufe 
     0 ms _BeforeBeforeRebuild      1 Aufrufe 
     0 ms CleanPublishFolder       1 Aufrufe 
     0 ms BeforeClean        1 Aufrufe 
     0 ms BuildOnlySettings       1 Aufrufe 
     0 ms BeforeRebuild        1 Aufrufe 
     0 ms Clean          1 Aufrufe 
     0 ms CleanCordovaDeploy       1 Aufrufe 
     0 ms MDACleanAfterInstall      1 Aufrufe 
     0 ms AfterBuild         1 Aufrufe 
     16 ms CoreClean         1 Aufrufe 
     32 ms CompileTypeScript       1 Aufrufe 
     109 ms PreComputeCompileTypeScript    1 Aufrufe 
    41098 ms InstallMDA         1 Aufrufe 
    41113 ms EnsureNodeJsRequirementsAreAtCorrectVersion 1 Aufrufe 
    82559 ms PrepareForRippleRequirements    1 Aufrufe 

Leistungszusammenfassung für die Aufgabe: 
     0 ms Message         2 Aufrufe 
     0 ms RemoveDuplicates       1 Aufrufe 
     0 ms RemoveDir         1 Aufrufe 
     0 ms FindUnderPath        2 Aufrufe 
     0 ms AssignTargetPath       1 Aufrufe 
     0 ms WriteLinesToFile       2 Aufrufe 
     0 ms ReadLinesFromFile       1 Aufrufe 
     0 ms AssignProjectConfiguration     1 Aufrufe 
     0 ms Delete          2 Aufrufe 
     0 ms MakeDir         1 Aufrufe 
     78 ms VsTsc          2 Aufrufe 
    41098 ms RunMdaInstall        1 Aufrufe 
    41446 ms MdaVsCli         1 Aufrufe 
    82212 ms CallTarget         5 Aufrufe 

Fehler beim Buildvorgang. 

Verstrichene Zeit 00:01:22.69 
========== Alles neu erstellen: 0 erfolgreich, 1 fehlerhaft, 0 übersprungen ========== 

完整版:

http://www.filedropper.com/dokument

+0

將生成輸出設置爲診斷(工具\選項\項目和解決方案\生成和運行\ MSBuild項目生成輸出詳細)並做一個乾淨的生成。這將提供有關失敗的更多有用信息。您可以從構建輸出中發佈相關失敗信息,以獲取有關如何解決問題的建議。 – Ellen

+0

Thans爲您解答。我添加了構建輸出。 –

回答

4

即使在VS2015 RC上有空的Apache Cordova模板項目,我也有同樣的問題。儘管我設法解決了這個問題。 如果你看看你的構建輸出,你可以看到以下兩行。

npm WARN engine [email protected]: wanted: {"node":">=0.6","npm":"1"} (current: {"node":"0.12.2","npm":"2.7.4"}) (Aufgaben-ID: 20) 

npm WARN engine [email protected]: wanted: {"node":"~0.10.x"} (current: {"node":"0.12.2","npm":"2.7.4"}) (Aufgaben-ID: 20) 

我也有同樣的兩行。它說它想要不同的節點版本(0.10.x)。我檢查了我的節點版本,它是v0.12.2。我可以看到您的節點版本也是基於您的構建輸出的v0.12.2。但VS2015 RC最初使用「用於Apache Cordova的Visual Studio工具」安裝了nodeJS v0.10.33 32位版本。其實我必須在NodeJS的v0.12.2之後安裝一些其他的非VS工作。這在VS中造成了這個問題。我試圖通過指向NodeJS的v0.10.33而不是使用NVM的v0.12.2來解決這個問題。但我沒有成功。因此我必須做到以下幾點。他們是解決問題所需的唯一步驟。

1)我使用添加/刪除程序卸載NodeJS,因爲Visual Studio 2015 RC不喜歡該版本。

2)之後,我通過點擊https://msdn.microsoft.com/library/dn771551(v=vs.140).aspx中的「Joyent Node.js」安裝了v0.10.33 NodeJS。

3)最後,我重置vs-tac並設置代理,如「https://msdn.microsoft.com/library/dn771551%20(v=vs.140).aspx#Proxy」中所述。我也是一個公司代理人的幕後。

這些步驟解決了問題。

+0

非常感謝。有用。 –

+0

你是救世主的人 –

+0

當心將「npm WARN」解釋爲錯誤;特別是當「當前」版本比「想要」更新時。從0.12.x開始,你不太可能需要回到0.10.x。更有可能的是第3步是問題 - 我會首先看看我的全局節點模塊文件夾,並在開始降級任何內容之前查看是否安裝了所有必需的模塊(特別是在此例中爲vs-tac)。 (請注意這個評論是在VS2015 RTM之後做出的,所以這個來自@Kushil的原始答案在beta版/ RC版本中可能已經完全正確) – lukkea

0

生成錯誤 「類型錯誤:請求路徑中包含轉義字符」
表明您正在使用代理操作。您需要爲npm軟件包管理器配置代理設置。按照文檔Configure tools to work with a proxy中的說明進行操作。

+0

是的,我在一個代理。 我重複代理設置與您的指示,但我再次得到一個錯誤。 我更新了我的問題中的輸出。 –

相關問題