macos - Visual Studio for Mac 2017 RC 上的 ASP.NET Web API 2

标签 macos asp.net-web-api2 webapi2 visual-studio-mac

我是 Mac 新手,正在尝试使用 Visual Studio 2017 for Mac 构建 Web API2。我看不到 Web API 2 包(缺少 Controller 选项,我能够创建 MVC 项目,但即使我选择“空 Web 应用程序 -> 仅 Web API”)

我没有看到 API Controller 和所有 Web API 2 选项。有没有办法找到并使用它们?

最佳答案

在进行研发时,我发现默认情况下 VS for Mac 使用 Mono 框架打开您的 API 项目,当您转到项目 -> 选项(属性) -> 常规...您可以将框架更改为 .Net 4.x (最高 4.6.1)现已可用。完成后,您将能够愉快地开发 Web API 2..

发布在这里,以便对寻找相同选项的人有所帮助:)

关于macos - Visual Studio for Mac 2017 RC 上的 ASP.NET Web API 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41906476/

相关文章:

macos - 以编程方式更改应用程序 Dock 图标 javaFX

macos - 向 VIM OSX 终端添加永久数字行

java - 从 Java Servlet 向 Web API 发送 get 请求

c# - 访问 Swashbuckle swagger RootUrl/swagger/docs 不提供任何输出

带有附件的 C# MailMessage 破坏了主题编码

macos - 在 OS X 中以编程方式模拟鼠标输入

macos - 设置 NSMenuItem 的字体颜色在突出显示时交替显示

c# - 修改 API Controller 的路由以从 Controller 名称中删除 "API"

azure - 在web api 2 azure网站中将https www重定向到https非www