2016-03-29 1 views
0

UWP Projekt mit SQLite Erweiterungsbau Wenn einem Hosted-Agenten mit meiner UWP-Anwendung auf VSTS bauen ich einen Fehler bin immer:„Ungültige Zeichen in Pfad“ Fehlern, wenn sie auf VSTS Hosted Agenten

_GenerateAppxSymbolPackage: 
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\PDBCopy.exe C:\a\1\s\App\MyApp\bin\ARM\Debug\MyApp.pdb obj\ARM\Debug\Stripped\MyApp.pdb 
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\PDBCopy.exe C:\a\1\s\App\Extensions\UAP\v0.8.0.0\ExtensionSDKs\SQLite.UWP.2015\3.11.1\Redist\Debug\ARM\sqlite3.pdb obj\ARM\Debug\Stripped\sqlite3.pdb 
##[error]C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(2550,5): Error APPX0002: Task 'GenerateAppxSymbolPackage' failed. Illegal characters in path. 

Meine Builddefinition Läufe für App-Lösung Datei gegen VS15 mit params:

/p:AppxBundlePlatforms="$(BuildPlatform)" /p:AppxPackageDir="$(Build.BinariesDirectory)\AppxPackages\" /p:AppxBundle=Always /p:UapAppxPackageBuildMode=CI 

sonst ist alles Konfiguration Standard UWP Builddefinition auf VSTS.

Hinweis: mein CI-Build für das gleiche Projekt wird erfolgreich erstellt. Der einzige Unterschied ist der Mangel an /p:UapAppxPackageBuildMode=CI Flagge.

Irgendwelche Ideen/Hinweise, was mit diesen Pfaden falsch sein könnte? Oder ist es ein Fehler in VSTS?

+0

Teilen Sie auch Ihre Build-Definition Screenshot hier. –

Antwort

2

Die MSBuild Argumente sollten wie:

/p:AppxBundlePlatforms="$(BuildPlatform)" /p:AppxPackageDir="$(Build.BinariesDirectory)\AppxPackages\\" /p:AppxBundle=Always 

Es gibt eine \\ nach AppxPackages ist, nicht \.

0

Es wurde alles gelöscht, außer dem .git-Ordner und dem Hard-Reset.

Verwandte Themen