无法获得Ripple会话信息

时间:2015-05-20 09:31:06

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

我使用Visual Studio 2015 RC创建了一个Ionic(Apache Cordova)应用程序。我在自己的解决方案文件中创建了它,我可以使用Ripple运行它。

现在我想将文件移动到与我的服务器应用程序相同的文件夹中,因此我复制了项目文件夹并将项目添加到其他解决方案中。 如果我现在尝试使用Ripple运行项目,我会收到此错误:

  

无法获取Ripple会话信息。例外:无法连接到   远程服务器。请关闭所有Chrome实例,然后重试。

如何让Ripple再次运行?

4 个答案:

答案 0 :(得分:19)

此问题的根源似乎出现在项目的Solution Options File中。

  1. 关闭Visual Studio
  2. 删除.suo文件
  3. .suo文件丢失时,它会在Visual Studio关闭时创建,因此您必须先关闭。

    您将失去用户首选项,例如启动项目和当前页面,但我认为没什么重要的。

    我正在使用VS2015,我在名为.vs/MyProject/v14的子文件夹中找到了该文件。以前版本的Visual Studio将文件放在与.sln文件相同的文件夹中。

    注意它是一个隐藏的"文件

    参考: The evil .suo file

答案 1 :(得分:3)

我最近遇到了这个错误 - 我发现Debug配置默认为“Any CPU”,我通过将其切换到“Android”(以及“Galaxy平板电脑”)让Ripple再次工作。我不确定这是否太简单了,但它对我有用 - 请注意我没有在管理员模式下运行VS2015(或删除.suo)文件。

答案 2 :(得分:1)

不确定究竟是什么原因,但值得尝试以下方法: 1.删​​除解决方案文件.sln。 2.打开您的cordova项目文件。 3.保存新创建的解决方案并添加服务器应用程序项目。

Visual Studio将帮助您在上述步骤中重建.sln文件。

答案 3 :(得分:0)

对于此解决方案不起作用的用户(例如我):我在Windows 7上解决了以下错误:

  

无法获取Ripple会话信息。例外:无法连接到   远程服务器。请关闭所有Chrome实例,然后重试

只需以管理员身份运行VS2015RC即可。