Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 无法在发布模式下生成Visual Studio 2015 Preview Codova项目-获取错误-命令失败,退出代码为8_Visual Studio_Cordova_Visual Studio 2015_Visual Studio Cordova_Multi Device Hybrid Apps - Fatal编程技术网

Visual studio 无法在发布模式下生成Visual Studio 2015 Preview Codova项目-获取错误-命令失败,退出代码为8

Visual studio 无法在发布模式下生成Visual Studio 2015 Preview Codova项目-获取错误-命令失败,退出代码为8,visual-studio,cordova,visual-studio-2015,visual-studio-cordova,multi-device-hybrid-apps,Visual Studio,Cordova,Visual Studio 2015,Visual Studio Cordova,Multi Device Hybrid Apps,我使用带有Cordova工具的Visual 2015预览版,能够在调试模式下构建、部署应用程序到设备或VS Android Emulator,而不会出现任何问题。我遇到的麻烦是,当我在发布模式下运行它时,每当我试图在发布模式下构建应用程序时,我都会遇到以下错误 AppPath…\bld\Release\platforms\android\cordova\build.bat:命令失败,退出代码为8模式 在调试模式下,它工作得非常好 我将所有环境变量也设置为如下 ADT\U HOME-C:\Prog

我使用带有Cordova工具的Visual 2015预览版,能够在调试模式下构建、部署应用程序到设备或VS Android Emulator,而不会出现任何问题。我遇到的麻烦是,当我在发布模式下运行它时,每当我试图在发布模式下构建应用程序时,我都会遇到以下错误 AppPath…\bld\Release\platforms\android\cordova\build.bat:命令失败,退出代码为8模式

在调试模式下,它工作得非常好

我将所有环境变量也设置为如下

ADT\U HOME-C:\Program Files x86\Android\Android sdk ANT_HOME-C:\Program Files x86\Microsoft Visual Studio 14.0\Apps\apache-ANT-1.9.3 JAVA_HOME-C:\ProgramFilesx86\JAVA\jdk1.7.0_55 路径变量已附加%JAVA\u HOME%\bin;%ADT_主页%\tools;%ADT_HOME%\平台工具;%蚂蚁之家%\bin; 除了设置环境变量外,所有这些安装都是默认VisualStudio安装的一部分

请让我知道在发布模式下需要做什么来解决此问题

我已经使用VS 2015 preview和Cordova tools在app store中发布了我的应用程序,我不得不重建我的开发人员机器/笔记本电脑,这就是所有这些麻烦开始的时候。我需要在这个周末发布我的应用程序的更新,但我现在被卡住了

下面是发布模式的构建输出

1>------ Build started: Project: PackagedInterviewApp, Configuration: Release Android ------
1>C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\TypeScript\Microsoft.TypeScript.targets(96,5): warning : The TypeScript Compiler was given no files for compilation, so it will skip compiling.
1>  GeneratedJavascript=
1>  C:\TFS Application Path....>call "C:\Program Files (x86)\nodejs\"\nodevars.bat `enter code here`
1>  Your environment has been set up for using Node.js 0.10.33 (ia32) and npm.
1>  ------ Ensuring correct global installation of package from source package directory: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\nxqc2vi5.kqy\packages\vs-mda
1>MDAVSCLI : error : C:\TFS Application Path....\bld\Release\platforms\android\cordova\build.bat: Command failed with exit code 8
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
下面是针对设备或VS Android Emulator的调试模式的构建输出

1>------ Build started: Project: PackagedInterviewApp, Configuration: Debug Android ------
1>C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\TypeScript\Microsoft.TypeScript.targets(96,5): warning : The TypeScript Compiler was given no files for compilation, so it will skip compiling.
1>  GeneratedJavascript=
1>  C:\TFS App Path...>call "C:\Program Files (x86)\nodejs\"\nodevars.bat 
1>  Your environment has been set up for using Node.js 0.10.33 (ia32) and npm.
1>  ------ Ensuring correct global installation of package from source package directory: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\nxqc2vi5.kqy\packages\vs-mda
2>------ Deploy started: Project: PackagedInterviewApp, Configuration: Debug Android ------
2>Starting launch process C:\Program Files (x86)\nodejs\node.exe ""C:\Users\....\AppData\Roaming\npm\node_modules\vs-mda\emulator.js"" --platform android --path "C:\TFS App Path...\bld\Debug" --deployTarget "target=169.254.220.177:5555" --language en-US --configuration debug
2>  Generating config.xml from defaults for platform "android"
2>  Calling plugman.prepare for platform "android"
2>  Preparing android project
2>  Processing configuration changes for plugins.
2>  Iterating over installed plugins: []
2>  Writing out cordova_plugins.js...
2>  Wrote out Android application name to "Demo App"
2>  This app does not have launcher icons defined
2>  Wrote out Android package name to "io.cordova.myapp5fd4c4873c4d44e3a8d208242fbad585"
2>  Running command: C:\TFS App Path...\bld\Debug\platforms\android\cordova\run.bat --nobuild --target=169.254.220.177:5555 --debug
2>  Skipping build...
2>  Built the following apk(s):
2>      C:\TFS App Path...\bld\Debug\platforms\android\ant-build\CordovaApp-debug.apk
2>  Using apk: C:\TFS App Path...\bld\Debug\platforms\android\ant-build\CordovaApp-debug.apk
2>  Installing app on device...
2>  Launching application...
2>  LAUNCH SUCCESS
2>  Command finished with error code 0: C:\TFS App Path...\bld\Debug\platforms\android\cordova\run.bat --nobuild,--target=169.254.220.177:5555,--debug
2>  
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 1 succeeded, 0 failed, 0 skipped ==========

这是一个非常小的问题,我已经迁移到了新的开发环境,我有一个ant.properties文件,它有一个key=>key.store,它指向与key-store关联的文件路径,当我根据新环境更改它时,路径上有一个小的打字错误。 VS Studio显示上述错误时,我必须将生成详细信息增加到diagnostic以显示详细信息错误,一旦启用生成日志详细信息到diagnostic,我就能够看到详细信息错误

你可以在这里增加冗长
工具>选项…>项目和解决方案>构建和运行

结果是一个非常小的问题,我已经迁移到了新的开发环境,我有一个ant.properties文件,它有一个key=>key.store,它指向与key store关联的文件路径,当我根据新环境更改它时,路径中有一个小的打字错误。 VS Studio显示上述错误时,我必须将生成详细信息增加到diagnostic以显示详细信息错误,一旦启用生成日志详细信息到diagnostic,我就能够看到详细信息错误

你可以在这里增加冗长
工具>选项…>项目和解决方案>生成并运行

尝试删除此目录


\bld\Release\platforms

尝试删除此目录


\bld\Release\platforms

对于我来说,事实是我将ID从io.cordova.test更改为单个名称,即bob。我需要将其更改为com.company.appname格式。我一做那件事就成功了


我必须感谢@Amol Gote关于启用详细构建注释的评论,如果没有这些评论,我就不会看到这一点。

对于我来说,事实是我将ID从io.cordova.test更改为单个名称,即bob。我需要将其更改为com.company.appname格式。我一做那件事就成功了


我必须感谢@Amol Gote关于启用详细构建评论的评论,如果没有这些评论,我将不会看到这一点。

我也有同样的问题。由于它在调试中工作,我想问题在于对包进行签名。你明白了吗?我也有同样的问题。由于它在调试中工作,我想问题在于对包进行签名。你明白了吗?