我使用Visual Studio 2015 RC创建了一个Ionic(Apache Cordova)应用程序。我在自己的解决方案文件中创建了它,我可以使用Ripple运行它。
现在我想将文件移动到与我的服务器应用程序相同的文件夹中,因此我复制了项目文件夹并将项目添加到其他解决方案中。 如果我现在尝试使用Ripple运行项目,我会收到此错误:
无法获取Ripple会话信息。例外:无法连接到 远程服务器。请关闭所有Chrome实例,然后重试。
如何让Ripple再次运行?
答案 0 :(得分:19)
此问题的根源似乎出现在项目的Solution Options File中。
.suo
文件当.suo
文件丢失时,它会在Visual Studio关闭时创建,因此您必须先关闭。
您将失去用户首选项,例如启动项目和当前页面,但我认为没什么重要的。
我正在使用VS2015,我在名为.vs/MyProject/v14
的子文件夹中找到了该文件。以前版本的Visual Studio将文件放在与.sln文件相同的文件夹中。
注意它是一个隐藏的"文件
答案 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即可。