我在不同的端口运行了两个应用程序。
一个是:http://localhost:12345/
另一个是:http://localhost:50949/
Now I got a cors domain issue, So I want to run those applications on same port number in vs 2012
我该怎么做?
最佳答案
我正在用另一个选项添加另一个答案。使用成熟的 IIS 有一些优势,但并不是每个人都安装了它,甚至可以选择安装它。默认情况下,Visual Studio 将为每个项目分配端口并在 IIS Express 中创建它们。但是,您可以在项目属性中轻松覆盖它。
例如,我可能有两个如下所示的项目:
当我部署这些时,我将在不同的虚拟目录中运行它们,如下所示:
为了在带有 IIS Express 的 Visual Studio 中模拟这一点,我可以转到 的项目属性。 MyNamespace.Web.Api 并将项目 URL(在服务器下,在 Web 选项卡上)更改为 http://localhost:12345/api/然后单击“创建虚拟目录”按钮。
我的两个项目现在在 IIS Express 上运行,使用相同的端口,但在不同的虚拟目录中。
关于c# - 在 Visual Studio 的同一端口上运行两个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23487640/