添加com.phonegap.plugins.facebookconnect后,Visual Studio构建失败

时间:2015-01-02 22:02:43

标签: phonegap-plugins cordova-plugins visual-studio-cordova cordova-facebook

我在VS2013和VS20上都重现了这个问题。 VS2015。两者都是最新的所有更新。

重现问题的步骤:

  • 创建一个新的空白应用程序(Apache Cordova)项目。
  • 做一个构建并注意一切正常。
  • 手动或使用配置工具添加this
  • 做一个构建并注意没有任何反应。我收到以下错误。

我不确定为什么会这样,因为在下面的错误中没有给我任何信息。关于如何获得有关错误的更多详细信息的任何想法?或者,有没有人遇到这个问题并修复它?如果是这样,怎么样?

  

1> ------构建开始:项目:十二,配置:调试Android ------
  1> C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ TypeScript \ Microsoft.TypeScript.targets(96,5):警告:TypeScript编译器没有给出编译文件,因此它将跳过编译。
  1 GT; GeneratedJavascript =
  1 GT; D:\ Documents \ Visual Studio 2013 \ Projects \ Mobile \ Twelve \ Twelve> call" C:\ Program Files(x86)\ nodejs \" \ nodevars.bat
  1 GT;您的环境已设置为使用Node.js 0.10.33(ia32)和npm。
  1 GT; ------确保从源包目录正确全局安装包:C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ aulzf2r2.xwq \ packages \ vs-mda
  ==========构建:0成功,1失败,0最新,0跳过==========
  ==========部署:0成功,0失败,0跳过==========

1 个答案:

答案 0 :(得分:1)

很抱歉,我无法将其添加为评论,但请转到工具>选项>项目和解决方案>构建并运行并将MSBuild项目构建输出详细程度设置为Detailed或Diagnostic。你应该能够看到错误。

我刚刚安装了相同的插件0.11.0,我收到以下错误。

3>  TypeError: Cannot use 'in' operator to search for 'APP_ID' in undefined (TaskId:22)
3>Done executing task "MdaVsCli" -- FAILED. (TaskId:22)
3>Done building target "BuildMDA" in project "XXXX.jsproj" -- FAILED.: (TargetId:14)

我将APP_ID定义为plugin page提及,并将其配置为Manage Plugins for Apps Built with Visual Studio Tools for Apache Cordova的MSDN页面上提到的,但似乎没有任何帮助。

仍然试图找出我的问题,但我希望这有助于你的问题。