ASP.NET Core : 二. 开发环境

简介: ASP.NET Core 开发环境准备

macOS:Install Visual Studio for Mac
系统要求: macOS 10.12 Sierra 及更高版本

其他要求: 可能会要求安装xcode或android相关环境, 详见下文安装选项说明.

  1. 下载 Visual Studio for Mac
  2. 安装:

a.安装前检查
image.png

b.应用和版本控制需要Xcode
image.png

c.选择安装组件, 如图所示

1)用于Android开发, 会安装Java SDK和Android SDK, 比较大.

2)用于iOS开发,需要Xcode.

3)用于macOS开发,需要Xcode.

4)是本次需要的.NET Core, 上面的三项, 如果不需要的可以不安装.

image.png

3.点击安装按钮, 慢慢等待安装完成即可.

Windows: Install Visual Studio 2017
环境要求:

系统: windows 7 sp1 以上

Visual Studio:: 2017 15.3版本以上

安装方式详见我的另一篇博文: Visual Studio 2017离线安装包下载、安装

需要安装的组件:

ASP.NET 和 Web 开发
.NET Core 跨平台开发
即以下这两个都要勾上.
image.png

image.png

目录
相关文章
|
3月前
|
开发框架 前端开发 JavaScript
盘点72个ASP.NET Core源码Net爱好者不容错过
盘点72个ASP.NET Core源码Net爱好者不容错过
71 0
|
3月前
|
开发框架 .NET
ASP.NET Core NET7 增加session的方法
ASP.NET Core NET7 增加session的方法
37 0
|
3月前
|
开发框架 JavaScript .NET
ASP.NET Core的超级大BUG
ASP.NET Core的超级大BUG
42 0
|
5月前
|
开发框架 NoSQL .NET
ASP.NET Core开发者指南(2022版路线图)
ASP.NET Core开发者指南(2022版路线图)
72 0
ASP.NET Core开发者指南(2022版路线图)
|
6月前
|
开发框架 .NET Linux
ASP.NET Core 使用记录1
ASP.NET 项目启动 提示 ID为XXX的进程未启动原因:暂时不能明确。 解决方案:删除项目的 csproj 文件的WebProjectProperties节点内容。 <WebProjectProperties> <UseIIS>True</UseIIS> <AutoAssignPort>True</AutoAssignPort> ...
35 0
ASP.NET Core 使用记录1
|
6月前
|
开发框架 .NET
ASP.NET Core基础二
ASP.NET Core (launchSettings) 了解launchSettings.json打开launchSettings.json 文件后,默认情况下,您将找到以下代码。在这里,您可以看到,我们有两个部分。 一种用于IIS Express(IIS服务器),另一种用于Kestrel服务器。 在Visual Studio中,您可以找到上述两个配置文件(IIS Express和Fi...
65 0
ASP.NET Core基础二
|
6月前
|
存储 开发框架 .NET
ASP.NET Core基础三
ASP.NET Core (Startup) StartupASP.NET Core必须包含Startup类。它就像 Global.asax 文件,我们传统的 .NET 应用程序。如名称建议的那样,在应用程序启动时首先执行它。在程序类的Main方法中配置主机时,可以使用**UseStartup()**扩展方法配置启动类。请查看下面的程序类,并重点介绍 WebBuilder.UseStart...
45 0
ASP.NET Core基础三
|
6月前
|
开发框架 前端开发 JavaScript
ASP.NET Core基础四
ASP.NET Core (MiddleWare) 什么是ASP.NET核心中间件组件?ASP.NET核心中间件组件是被组装到应用程序管道中以处理HTTP请求和响应的软件组件(从技术上来说,组件只是C#类)。 ASP.NET Core应用程序中的每个中间件组件都执行以下任务。选择是否将 HTTP 请求传递给管道中的下一个组件。这可以通过在中间件中调用下一个 next() 方法实现。可以在管...
28 0
ASP.NET Core基础四
|
3月前
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
41 0
|
1月前
|
开发框架 中间件 .NET
C# .NET面试系列七:ASP.NET Core
## 第一部分:ASP.NET Core #### 1. 如何在 controller 中注入 service? 在.NET中,在ASP.NET Core应用程序中的Controller中注入服务通常使用<u>依赖注入(Dependency Injection)</u>来实现。以下是一些步骤,说明如何在Controller中注入服务: 1、创建服务 首先,确保你已经在应用程序中注册了服务。这通常在Startup.cs文件的ConfigureServices方法中完成。例如: ```c# services.AddScoped<IMyService, MyService>(); //
62 0