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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

.NET Core 2.0体验

發(fā)布時間:2023/12/4 asp.net 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .NET Core 2.0体验 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

.NET Core 2.0預覽版及.NET Standard 2.0 Preview 這個月也就要發(fā)布了。具體相關信息可以查看之前的文章.NET Core 2.0及.NET Standard 2.0。

今天來實際體驗.NET Core 2.0,正式版發(fā)布還需要一段時間。

.NET Core 2.0

本文使用的是 nightly .NET Core 2.0 runtime 和 SDK。

正式版出來以后,流程上會有所簡化。

安裝 .NET Core SDK 2.0

  • 獲取最新 nightly .NET Core SDK 2.0

    • Win 64-bit 最新 Zip?Installer

    • macOS 64-bit 最新 Tar?Installer

    • Others

    嘗鮮建議使用zip壓縮包,不建議使用安裝包。安裝包會導致Path 環(huán)境變量更改,全局dotnet 變更為最新版。

    這里使用壓縮包,解壓后執(zhí)行dotnet --info,輸出如下:

    顯示2.0以上版本也就正確了。

    創(chuàng)建項目

  • 執(zhí)行 dotnet new console -o netcore2

  • 還原項目 dotnet restore netcore2\netcore2.csproj

  • 執(zhí)行 dotnet run -p netcore2\netcore2.csproj

  • 使用新的API

    打開?Program.cs?文件編輯,使用新的API,如下:

    using System;using System.Net;class Program{ ? ?static void Main(string[] args) ? ?{WebUtility.HtmlDecode("&", Console.Out);Console.WriteLine();Console.WriteLine("Hello World! .NET Core 2.0");Console.WriteLine("LineZero");Console.WriteLine("中文測試");} }

    接著運行:

    dotnet run -p netcore2\netcore2.csproj

    結果如下:

    VS2017開發(fā)

    使用VS2017打開netcore2.csproj,可以正常打開,然后就可以進行編碼,但是無法正常編譯,編碼好以后,使用dotnet命令既可。

    對于 VS2017 能正常編譯可以參考以下解決方案。
    MSBuildSdksPath 環(huán)境變量
    http://stackoverflow.com/questions/43618678/use-visual-studio-2017-with-net-core-sdk-2-0

    獨立發(fā)布成exe

    在項目上右鍵編輯netcore2.csproj,添加一行

    <RuntimeIdentifier>win10-x64</RuntimeIdentifier>

    最終netcore2.csproj 如下:

    <Project Sdk="Microsoft.NET.Sdk"> ?<PropertyGroup> ? ?<OutputType>Exe</OutputType> ? ?<TargetFramework>netcoreapp2.0</TargetFramework> ? ?<RuntimeIdentifier>win10-x64</RuntimeIdentifier> ?</PropertyGroup></Project>

    接著命令行執(zhí)行

    dotnet restore netcore2\netcore2.csproj

    然后

    dotnet publish netcore2\netcore2.csproj

    最終在bin\Debug\netcoreapp2.0\win10-x64\publish\netcore2.exe

    可以直接執(zhí)行 netcore2.exe

    結果如下:

    原文地址:http://www.cnblogs.com/linezero/p/nightlynetcore2.html


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

    創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

    總結

    以上是生活随笔為你收集整理的.NET Core 2.0体验的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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