在Ripple下调试时指定端口?

Specifying the port when debugging under Ripple?

Visual Studio 在 Ripple 上 运行 时似乎 select 4400 和 4444 之间的端口。如何永久设置此端口?问题是我正在使用的应用程序依赖于 SQLite 数据库。当 Visual Studio 更改端口时,它会在干净的状态下有效地启动应用程序,因此我会丢失所有现有数据,除非我从以下位置复制相关文件:

C:\Users\user\AppData\Roaming\Microsoft\VisualStudio\MDA\RPL_UserData\Default\databases\http_localhost_44XX

C:\Users\user\AppData\Roaming\Microsoft\VisualStudio\MDA\RPL_UserData\Default\databases\http_localhost_44YY

有没有办法强制Visual Studio使用预定义的端口?我 运行 Windows 8.1 正在构建 Android.

目前您无法修复 Ripple 的端口号。 Visual Studio 随机选择端口号。在 4400 和 4444 之间。此问题将在下一个 Visual Studio Tools for Apache Cordova 更新中修复。

如果开发者将他们的应用程序与 WebAPI2(差异域)连接起来,当开膛手 运行 总是更改端口时会出现问题。

Ps。使用 WebAPI2 连接应用程序必须为差异域启用 cross-origin 请求。 [EnableCors(起源:“http://localhost:4414”,headers:“”,方法:“”)]

http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-apia