Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Visual Studio for Mac 2017仅允许发布到Azure_Visual Studio_Visual Studio 2017_Visual Studio Mac - Fatal编程技术网

Visual studio Visual Studio for Mac 2017仅允许发布到Azure

Visual studio Visual Studio for Mac 2017仅允许发布到Azure,visual-studio,visual-studio-2017,visual-studio-mac,Visual Studio,Visual Studio 2017,Visual Studio Mac,为什么VS2017 for Mac只允许您将.net核心web api发布到Azure。没有其他选择。是因为我在使用社区版吗?如果Azure之外没有其他选项,那么我如何发布?找到了这颗小宝石,它将回答您所有的.net核心问题以及如何在IIS中发布: 但基本上我运行这个命令来发布(win7-x64是Windows 2008R2的RID): dotnet publish-c Release-r win7-x64-f netcoreapp2.0“没有其他选项。您正在寻找哪些选项?@LexLi在其他版本

为什么VS2017 for Mac只允许您将.net核心web api发布到Azure。没有其他选择。是因为我在使用社区版吗?如果Azure之外没有其他选项,那么我如何发布?

找到了这颗小宝石,它将回答您所有的.net核心问题以及如何在IIS中发布:

但基本上我运行这个命令来发布(win7-x64是Windows 2008R2的RID):


dotnet publish-c Release-r win7-x64-f netcoreapp2.0

“没有其他选项。您正在寻找哪些选项?@LexLi在其他版本的Visual Studio中曾经有发布到文件、ftp等。目前Visual Studio for Mac仅支持将ASP.NET核心项目发布到Azure。这与您使用的版本无关。如果您需要支持发布到文件或FTP,最好在Windows上使用Visual Studio。@Machavity我编辑了这个问题,删除了我关于许可的漫谈。