0

在 Ripple 上运行时,Visual Studio 似乎选择了 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 构建。

4

2 回答 2

1

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

于 2015-01-23T20:41:29.920 回答
0

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

附言。使用 WebAPI2 连接应用程序必须启用差异域的跨域请求。[EnableCors(来源:“ http://localhost:4414 ”,标题:“ ”,方法:“ ”)]

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

于 2015-02-05T08:22:40.170 回答