【问题标题】:Unable to get Ripple session info. Exception: contentp-body无法获取 Ripple 会话信息。例外:contentp-body
【发布时间】:2015-01-23 18:51:32
【问题描述】:

Visual Studio 2015 CTP 5

创建了一个空白的 Apache Cordova 项目。没有文件改变。 文件 > 新项目 > JavaScript > Apache Cordova 应用程序

已发布 调试 Android Ripple - Nexus (Galaxy)

我在输出调试中收到以下错误。

--------------------------------

无法启动 Ripple 的浏览器进程。

无法获取 Ripple 会话信息。例外:无法发送具有此动词类型的内容主体。

注意:使用 Ripple 发布目前无法正常工作,但过去曾间歇性工作过。

【问题讨论】:

  • 在运行应用程序之前启动安装了 Ripple 插件的 Chrome。有时,重新安装 Node.js(并清理用户配置文件夹中的 npm 文件夹)也会有所帮助。虽然它并不总是有效。 VS2015 目前非常不稳定。
  • Drop3,按照您的建议(启动 Chrome,重新安装 Node、js),但它不起作用。我使用添加删除程序修复了 Visual Studio 2015 CTP5 并重新安装了 Chrome。那也没有用。在添加、删除、修改等之后,我创建了一个新的 Cordova 项目。文件 > 新项目 > JavaScript > Apache Cordova 应用程序当我发布 Nexus (Galaxy) 时,它起作用了。不幸的是,当我尝试打开原始 Cordova 项目时,我仍然无法调试 > Android > Ripple Nexus (Galaxy)。我将对这两个项目进行比较,看看问题出在哪里。
  • 我相信我找到了问题所在。项目 .sln 在 GlobalSection(ProjectConfigurationPlatforms) = postSolution 中缺少信息。 Fix = 在文件 *.sln 中,删除 GlobalSection(ProjectConfigurationPlatforms) = postSolution 和所有对象。保存 *.sln 文件并在 VS 中打开项目。 VS 将重写 GlobalSection 值并修复问题。我不知道是什么导致了问题。我仍然收到“无法获取 Ripple 会话信息。例外:无法发送具有此动词类型的内容主体。”,但至少代码在浏览器中运行。
  • 很高兴知道,谢谢。 Android 本机项目和解决方案的 *.suo 文件损坏也存在类似问题。但在这种情况下,整个 IDE 在启动时挂起。删除此文件可解决问题。随机崩溃也并不少见。我只是希望他们能在发布前解决这些问题。
  • 放下,我很高兴我不是唯一一个遇到这些问题的人。 2015 预览版似乎比 CTP 5 稳定得多。每次遇到问题时,我都认为这是我做错了,而实际上这是 2015 年的错误。示例:使用 gulp.js 和 Task Runner Explorer。 Gulp 文件应该被识别并且任务在 TRX 中显示。 2015 CTP 5 中的错误阻止 Gulp 工作。然而,鲍尔工作。啊!

标签: visual-studio-cordova visual-studio-2015


【解决方案1】:

修复 = 在文件 *.sln 中,删除 GlobalSection(ProjectConfigurationPlatforms) = postSolution 和所有对象。保存 *.sln 文件并在 VS 中打开项目。 VS 将重写 GlobalSection 值并修复问题。我不知道是什么导致了问题。适用于VS2015 CTP 5。

【讨论】:

  • 您在哪里打开使用以前版本的 Visual Studio Cordova 工具创建的项目,或者它是一个新项目。我想知道是什么导致 GlobalSection(ProjectConfigurationPlatforms) = postSolution 具有导致此问题的值。
  • Tnis 为我工作,既适用于纹波,也适用于微软 VS 模拟器。谢谢!
  • 我整天都在寻找解决方案。我的设置在 Windows 2012 服务器 vm 上运行,我怀疑这是罪魁祸首。这是我在 6 小时内找到的 5 秒修复哈哈
  • 这个答案很相似,它对我有用:stackoverflow.com/a/30368979/79444
  • @veljkoz 给出的另一个答案也对我有用:删除 .suo 文件。
猜你喜欢
  • 2015-08-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-19
  • 1970-01-01
  • 2012-09-26
  • 1970-01-01
  • 2022-12-18
  • 1970-01-01
相关资源
最近更新 更多