【发布时间】:2020-06-02 20:42:31
【问题描述】:
我有一个 Angular/.NetCoreWebApi 应用程序在我的 Mac 上的 Visual Studio Code 中运行,我需要运行一些较旧的 WCF/SOAP 调用。我不能用 .Net Core(不支持 WCP/Soap 协议)来做到这一点,所以我被告知最好的解决方案是创建一个 .Net Web API 项目并让我的 .Net Core 项目调用它来制作 Web 服务来电。
我在 Mac 上!那么这是否可能知道 .Net 不能在 Mac 上运行? 如果我可以创建一个项目来在我的 Mac 上进行这些调用,那么在执行 >dotnet new -h 时,我应该在终端/命令提示符中选择创建哪种项目类型?
如果无法实现我想要的,是否可以在我的 Mac 上的 docker 内运行 .Net 应用程序?
如果这些都不是没有看到 .Net Web Api 应用程序。仅 .Net Core 项目。我已经安装了 .Net framework 4.8 包!而且我可以在 Visual Studio 中创建 .Net 项目,那么这是创建它的唯一方法吗?
【问题讨论】:
-
我在 Mac 上! -> 支持 Hypervisor 并在其中安装 windows。案件结案。
-
当你说管理程序时。你是说虚拟机?
-
当然,虚拟机是可能的。你也可以看看 Mono。
-
你可以使用 VM,但我的 Mac 是 2013 Air 并且没有那么强大。几年前我有一个虚拟机,运行 Win 10 虚拟机的时间很长
-
还有 Bootcamp 选项。
标签: c# windows macos asp.net-web-api asp.net-core-webapi