如何在Mac上本地部署ASP.NET Core mvc应用程序,并在构建时重新部署

时间:2017-07-14 07:17:51

标签: macos deployment localhost asp.net-core-mvc visual-studio-mac

我遇到这种情况,我在Mac上使用Visual Studio for Mac开发ASP.NET Core MVC应用程序。

每次我点击运行时,Web项目都会执行它需要做的所有事情,它托管在localhost上。 但我希望拥有与Windows相同的环境。由于您将应用程序配置为在本地IIS上“托管”,并且每当您构建Web项目时,它都会自动发布到该本地IIS。通过这种方式,您可以继续编写代码,并且当您想要测试它时(并且不想调试它),您只需重建解决方案,并将Web项目发布到本地IIS,您可以直接测试新编写的功能。无需“启动”Web项目。

有没有人在新的Visual Studio for Mac上有这方面的经验?

由于

1 个答案:

答案 0 :(得分:1)

我一直在寻找一种在Mamp上部署我的ASP.NET核心网站的方法(在Mac上开发)。

现在,出于测试目的,我需要运行2个visual studio实例(命令行在mac上打开第二个visual studio:在终端中打开-n -a“Visual Studio”)。

然后在一个解决方案中运行ASP.NET,并在第二个Visual Studio实例中运行您的iOS / Android项目。 很无聊。

此外,我还在寻找如何在Visual Studio Mac上选择配置文件。在visual studio中,我可以运行我的IIS Express配置文件,我的swagger配置文件等。如何在Mac上指定?

感谢您的帮助!!祝每个人好运。