日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > asp.net >内容正文

asp.net

[.NET Core].NET Core R2安装及示例教程

發(fā)布時(shí)間:2023/12/4 asp.net 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [.NET Core].NET Core R2安装及示例教程 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

前幾天.NET Core發(fā)布了.NET Core 1.0.1 R2 預(yù)覽版,之前想著有時(shí)間嘗試下.NET Core。由于各種原因,就沒(méi)有初試。剛好,前幾天看到.NET Core發(fā)布新版本了,決定要去一探究竟。于是乎,就立馬去官網(wǎng)查找相關(guān)的信息,為初探做準(zhǔn)備。

下面就開(kāi)始今天的內(nèi)容,有兩個(gè)部分:安裝和創(chuàng)建示例程序。

安裝

本人使用的是Windows 10?64位系統(tǒng),安裝過(guò)Visual Studio 2015,如果沒(méi)有安裝,請(qǐng)先安裝。

下載安裝文件

進(jìn)入.NET Core官網(wǎng),進(jìn)入下載頁(yè)面1,進(jìn)入下載頁(yè)面2,下載所需的安裝文件。

需要下載的文件:

  • .NET Core Installer(RC2)

  • .NET Core SDK Installer(Preview 1)

  • Windows (Server Hosting)

  • DotNetCore.1.0.0.RC2-VS2015Tools

  • NuGet Manager extension for Visual Studio

Windows系統(tǒng)直接下載安裝文件即可。
Windows (Server Hosting)的作用相當(dāng)于iis,是.NET Core Web項(xiàng)目的服務(wù)宿主程序,即可以直接使用Server Hosting運(yùn)行Web項(xiàng)目。

安裝.NET Core

提示:請(qǐng)先卸載.NET Core之前的版本,否則會(huì)報(bào)錯(cuò)。

報(bào)錯(cuò)信息:
The project is configured to use .NET Core SDK version 1.0.0-preview1-002702 which is not installed or cannot be found under the path C:\Program Files\dotnet\bin. These components are required to build and run this project. NetCoreR2.Sample.ConsoleApp

雙擊下載的DotNetCore.1.0.0.RC2-Runtime-x64.exe,選擇同意協(xié)議,然后點(diǎn)擊"Insteall"安裝,等待安裝結(jié)束。

安裝.NET Core SDK

雙擊下載的DotNetCore.1.0.0.RC2-SDK.Preview1-x64.exe,選擇同意協(xié)議,然后點(diǎn)擊"Insteall"安裝,等待安裝結(jié)束。

安裝Server Hosting

雙擊下載的DotNetCore.1.0.0.RC2-WindowsHosting.exe,選擇同意協(xié)議,然后點(diǎn)擊"Insteall"安裝,等待安裝結(jié)束。

安裝.NET Core VS2015Tools

雙擊下載的DotNetCore.1.0.0.RC2-VS2015Tools.Preview1.exe,選擇同意協(xié)議,然后點(diǎn)擊"Insteall"安裝,等待安裝結(jié)束。

安裝NuGet Manager extension for Visual Studio

雙擊下載的NuGet.Tools.vsix,選擇同意協(xié)議,然后點(diǎn)擊"Insteall"安裝,等待安裝結(jié)束。
NuGet Manager extension for Visual Studio Download

示例

示例有控制臺(tái)程序和ASP.NET Core Web程序。

.NET Core控制臺(tái)程序

打開(kāi)Visual Studio 2015,新建一個(gè)項(xiàng)目:文件-新建-項(xiàng)目

在左側(cè)模板選擇.NET Core,右側(cè)選擇控制臺(tái)應(yīng)用程序(.NET Core)
輸入名稱NetCoreR2.Sample.ConsoleApp,點(diǎn)擊"確定"按鈕。
OK,.NET Core控制臺(tái)應(yīng)用程序創(chuàng)建完成。

打開(kāi)Program.cs文件,寫(xiě)入代碼,運(yùn)行。

using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;namespace NetCoreR2.Sample.ConsoleApp{ ? ?public class Program{ ? ? ? ?public static void Main(string[] args) ? ? ? ?{Console.WriteLine("Hello .NET Core 1.0.0 R2 Console App!");Console.ReadLine();}} }

如果在這里提示

ASP.NET Core Web項(xiàng)目

在上面的解決方案上新建一個(gè)ASP.NET Core Web項(xiàng)目:添加-新建項(xiàng)目

選擇ASP.NET Core Web Application(.NET Core),點(diǎn)擊"確定",創(chuàng)建項(xiàng)目。

選擇Web 應(yīng)用程序

更改身份驗(yàn)證為:不進(jìn)行身份驗(yàn)證,然后確定。

創(chuàng)建好項(xiàng)目后,等待Neget包還原,然后按"F5",調(diào)試運(yùn)行。可以選擇IIS或WindowsHosting,在這選用后者。

接下來(lái),自己寫(xiě)一個(gè)控制器,并顯示信息。

創(chuàng)建一個(gè)HelloController控制器,添加一個(gè)Index的Action:

using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using Microsoft.AspNetCore.Mvc;// For more information on enabling MVC for empty projects, visit http://go.microsoft.com/fwlink/?LinkID=397860namespace NetCoreR2.Sample.WebApp.Controllers{ ? ?public class HelloController : Controller{ ? ? ? ?// GET: /<controller>/public IActionResult Index() ? ? ? ?{ViewData["Msg"] = "Hello .NET Core 1.0.0 R2 Asp.Net Core MVC App!"; ? ? ? ? ? ?return View();}} }

創(chuàng)建對(duì)應(yīng)的視圖文件,寫(xiě)入代碼:

@{ViewData["Title"] = "Hello Index Page"; }<h3>@ViewData["Msg"].ToString()</h3>


本文就介紹到這里。


相關(guān)文章:

  • ASP.NET Core 1.0 入門(mén)——了解一個(gè)空項(xiàng)目

  • ASP.NET Core 1.0 部署 HTTPS (.NET Framework 4.5.1)

  • .NET Core 1.0、ASP.NET Core 1.0和EF Core 1.0簡(jiǎn)介

  • 云服務(wù)器下ASP.NET Core 1.0環(huán)境搭建(包含mono與coreclr)

  • 使用VS Code開(kāi)發(fā)ASP.NET Core 應(yīng)用程序

  • dotnet run是如何啟動(dòng)asp.net core站點(diǎn)的

  • ASP.NET Core提供模塊化Middleware組件

  • “dotnet restore"和"dotnet run"都做了些什么?

  • 探秘 dotnet run 如何運(yùn)行 .NET Core 應(yīng)用程序

  • .NET Portability Analyzer 已開(kāi)源

  • ASP.NET Core的配置(1):讀取配置信息

  • ASP.NET Core的配置(2):配置模型詳解

  • .NET Core 1.0 RC2 歷險(xiǎn)之旅

  • 使用VS Code開(kāi)發(fā) 調(diào)試.NET Core 應(yīng)用程序

  • 讓我們Core在一起:ASP.NET Core & .NET Core

  • .NET Core VS Code 環(huán)境配置

  • 官方博客明確了 .NET Core RC2/RTM 時(shí)間表

  • .NET Core全新的配置管理[共9篇]

  • 利用記事本創(chuàng)建一個(gè)ASP.NET Core RC2 MVC應(yīng)用

  • 微軟.NET 正式劈腿成功,橫跨所有平臺(tái)

  • .NET Core 1.0 CentOS7 嘗試

  • 解讀發(fā)布:.NET Core RC2 and .NET Core SDK Preview 1

原文地址:http://www.cnblogs.com/seayxu/p/5508148.html


.NET社區(qū)新聞,深度好文,微信中搜索dotNET跨平臺(tái)或掃描二維碼關(guān)注


總結(jié)

以上是生活随笔為你收集整理的[.NET Core].NET Core R2安装及示例教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。