.NET Core Windows环境安装与体验

实现IP语音通话的功能,主界面一直不显示,也没有错误提示,调试输出里面很多内容,不是很懂。求助? “VoiceConnect.vshost.exe”(托管(v2.0.50727)): 已加载“C:\Windows\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll”,已跳过符号加载。已对模块进行了优化并启用了调试器选项“仅我的代码”。“VoiceConnect.vshost.exe”(托管(v2.0.50727)): ... 阅读详情

1、安装.NET Core SDK

在windows下开发.NET Core最好使用Visual Studio工具。下载地址与安装:

VS2015,VS2017最新版本:Visual Studio 2015 或 2017
VS环境下的.Net Core:.NET Core 1.0 或1.1 for Visual Studio  

.Net Core安装过程(安装过程比较慢,亲们耐心等待)!
.Net Core可从https://www.microsoft.com/net/download下载:
这里写图片描述

注意:

(1)VS2015可以使用免费开发工具Visual Studio Community或者Visual Studio Code。

(2)安装之前首先确认Windows dependencies已安装。

(3)如果你使用自己喜欢的命令行工具或使用Visual Studio Code,你紧紧需要下载.NET Core SDK for Windows。
这里写图片描述

2、VS2015初始化代码

让我们初始化一个Hello World应用程序。

开发环境VS Ent 2015与.Net Core 1.0 for Visual Studio
这里写图片描述

2.1 新建项目,选择.Net Core

注意:.Net Core支持最低版本是Framework 4.5。

2.2 选择Console Application

这里写图片描述
项目名称:FirstNetCore

点击“确定”安装进行项目创建。

2.3 项目结构

这里写图片描述
可看到正在还原程序包。本过程嘛也要耐心等待……看到以下输出就算完成

log  : Writing lock file to disk. Path: c:\users\xxtt\documents\visual studio 2015\Projects\FirstNetCore\src\FirstNetCore\project.lock.json
log  : c:\users\xxtt\documents\visual studio 2015\Projects\FirstNetCore\src\FirstNetCore\FirstNetCore.xproj
log  : Restore completed in 124001ms.

解决方案:
这里写图片描述

Solution Items是全局配置文件目录:global.json,打开文件查看:
这里写图片描述

src目录是源文件存放与项目配置文件
这里写图片描述

2.4 修改Program.cs文件并编译运行

修改Program.cs文件:
这里写图片描述
按F5编译运行:
这里写图片描述
结果如图:
这里写图片描述

以下是调试输出结果:

“dotnet.exe”(CoreCLR: DefaultDomain): 已加载“C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.0\System.Private.CoreLib.ni.dll”。已跳过加载符号。模块进行了优化,并且调试器选项“仅我的代码”已启用。
“dotnet.exe”(CoreCLR: clrhost): 已加载“c:\users\xxtt\documents\visual studio 2015\Projects\FirstNetCore\src\FirstNetCore\bin\Debug\netcoreapp1.0\FirstNetCore.dll”。已加载符号。
“dotnet.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.0\System.Runtime.dll”。已跳过加载符号。模块进行了优化,并且调试器选项“仅我的代码”已启用。
“dotnet.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.0\mscorlib.dll”。无法查找或打开 PDB 文件。
“dotnet.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.0\System.Console.dll”。已跳过加载符号。模块进行了优化,并且调试器选项“仅我的代码”已启用。
“dotnet.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.0\System.Threading.dll”。已跳过加载符号。模块进行了优化,并且调试器选项“仅我的代码”已启用。
“dotnet.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.0\System.IO.dll”。已跳过加载符号。模块进行了优化,并且调试器选项“仅我的代码”已启用。
“dotnet.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.0\System.IO.FileSystem.Primitives.dll”。已跳过加载符号。模块进行了优化,并且调试器选项“仅我的代码”已启用。
“dotnet.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.0\System.Text.Encoding.dll”。已跳过加载符号。模块进行了优化,并且调试器选项“仅我的代码”已启用。
“dotnet.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.0\System.Text.Encoding.Extensions.dll”。已跳过加载符号。模块进行了优化,并且调试器选项“仅我的代码”已启用。
“dotnet.exe”(CoreCLR: clrhost): 已加载“C:\Program Files\dotnet\shared\Microsoft.NETCore.App\1.0.0\System.Threading.Tasks.dll”。已跳过加载符号。模块进行了优化,并且调试器选项“仅我的代码”已启用。
程序“[4392] dotnet.exe: 程序跟踪”已退出,返回值为 0 (0x0)。
程序“[4392] dotnet.exe”已退出,返回值为 -1 (0xffffffff)。

3、使用命令行初始化代码

打开命令行,输入以下内容:(创建项目目录–转到项目目录–创建项目)

mkdir hwapp

cd hwapp

dotnet new

这里写图片描述


这里写图片描述


这里写图片描述


dotnet restore 重置project.json
这里写图片描述
dotnet run
这里写图片描述
按Enter键:
这里写图片描述

4、参考网站

https://www.microsoft.com/net/core#windowsvs2017
这里写图片描述

【VS Code】跨平台.NET开发:在Windows10中配置C#与F#的高效编程环境 本文详细介绍了在Windows10系统中使用VS Code配置高效C#与F#开发环境的完整指南。从.NET SDK安装、VS Code基础设置到插件生态配置,涵盖智能补全、调试支持和性能优化等关键技巧,帮助开发者快速搭建跨平台.NET开发环境,显著提升编程效率。 阅读详情

相关推荐

windows10 wsl 中安装 .net core 6.0 运行环境

wsl访问本地磁盘需要从挂载点访问,就是/mnt/e,其中e为本地磁盘盘符,知道挂载点就可以在wsl和windows中任意交换文件了。

草青工作室 的专栏 4058

C#学习笔记(十)-- 调试和错误处理

一、非中断模式下的调试 非中断模式下的调试需要把调试信息输入到output窗口,在运行期间把文本写入output窗口是非常简单的,只需要将所需的调用代替WriteLine()的调用,此时可以使用如下两个命令: Debug.WriteLine(); Trace.WriteLine(); 这两个命令函数的用法几乎完全相同,但有一个重要区别:第一个命令仅在调试模式下运行,而第二个命令还可以用于发布程序。Debug.WriteLine()和Trace.WriteLine()方法包含在System.D..

不学会C++不改名 1万+

使用C#代码安装、卸载、启动、停止Service

在需要安装的项目文件中添加WindowsService项目的引用,在程序集中获取Service.exe的路径,使用 AssemblyInstaller类对service进行安装。在安装时,使用ServiceController判定服务是否存在,如果已存在该service,则先卸载,再重新安装。在卸载时,使用ServiceController判断Service是否在运行,如果在运行,则先停止该服务,然后再卸载

Windows服务代码控制安装卸载、启动停止

前文书提到Windows服务控制相关方法很多,命令行、代码都可,这里写点我自己比较常用的方法之一 话不多说,开始创建傻瓜式服务程序 1.首先是创建一个Windows服务项目,打开VS创建项目,选择 “Windows服务” 2.创建出的项目默认是服务文件名为 Service1.cs,我习惯在这里改一下名,例如“MyService”. 双击MyService.cs会出现如下界面,先添...

安静的自娱自乐 8173

妍华运动控制板卡-PCI1245-PCI1285得源代码

C#编写得对妍华得运动控制卡得全部基本操作源代码。PCI1245,PCI1265,PCI-1285.

基于Arduino的智能垃圾桶

通过本次简单的Arduino智能垃圾桶小实验可以快速了解Arduino的基本用法 1、材料准备 Arduino UNO HC-SR04超声波模块 SG90舵机 杜邦线 电源 电脑 2、代码分析 电机的控制 #include<Servo.h> #define duoji D5 Servo myduoji; void setup() { myduoji.attach(duoji); //舵机连接 Serial.begin(115200); } void loop() { myduoji.w

weixin_41679960的博客 1万+

linux .net跨平台,简单谈谈.NET Core跨平台开发

对于.NET开源计划想必关注的人已经跃跃欲试了,但是真正将其用于开发的目前来说不多。毕竟截至本文发布时.NET Core才发布到1.0RC2版本。正式版预计还有一段时间。况且大多数人都是持观望态度,就算开发仍然用的还是.NET Framework。另外不得不说的一点就是.NET开源的进度很惊人但是社区建设还有待提升,很多配套的东西还不齐全。Java在语言层级上可能落后.NET但是Java的社区力量...

weixin_42513602的博客 398

手把手教你用 Docker 构建自己的 CentOS 基础镜像

目录一、准备CentOS基础镜像二、撰写Dockerfile三、构建Docker镜像四、生成Docker容器 相信码农们经常会听说:虚拟机将成为历史,Docker才是未来 !!! 事实如此,现在大部分公司都在用 Docker 技术,想拥有自己的 Docker 专属镜像,那么 Dockerfile 就是入门,现在让我们一起来看一下 ------ 构建 Docker 镜像的全过程。 好文章 记得收藏...

Nick.Peng's Blogs 1万+

asp开发工具_VSCode搭建完美的asp.net core开发环境,看完这篇就够了

引言由于.net core的全面跨平台,我也在之前的一篇文章中介绍了如何在深度Deepin操作系统上安装并搭建.net core的开发环境,当时介绍的是安装.net core和使用Rider.net作为开发工具进行环境的配置,但是毕竟Rider.net是收费的,而且电脑配置不太好的话会比较卡顿,那么今天咱们就使用VSCode来配置.net core的开发环境,也非常的简单,而且开发体验优秀!目前在...

weixin_39861669的博客 8032

[kriging](一)网上下载的kriging克里金的C++程序的初步调试

笔者在网上下载了一份克里金的C++程序,水平有限,正在逐步地调试中。 初步 克里金法现在在许多软件都已经有集成了,据笔者所知: arcgis : 看过有的arcgis培训视频里面简略介绍了里面的插值方法,有克里金。 surfer :笔者用过这个,效果很好。 gocad :听说有 landmark &jason :研究生时候用的专业的石油物探软件,里面有克里金法,万恶的开始。 pykrig...

FOREST优快云 5609

WorkVisual传输程序报错_发现一个内部错误

WorkVisual传输程序报错_发现一个内部错误

qq_16401025的博客 2451

MVC Core

魅力 .NET:从 Mono、.NET Core 说起 .NET Core 1.1 发布 文档下载资源汇总 https://www.microsoft.com/net/core#windowsvs2015 https://docs.microsoft.com/zh-cn/dotnet/articles/core/ https://www.microsoft.com/net/downlo...

weixin_34038652的博客 86

第12篇: COZE 实操【自动生成每日英语短视频】详细制作流程

通过以上详细流程,你可以利用 Coze 智能体高效生成每日英语短视频。在实际操作中,若遇到问题或有新的创意需求,欢迎随时与我交流,进一步优化视频制作流程。从左侧节点库中拖拽 “开始” 节点到画布中央,设置主题输入框(如输入 “日常购物英语”),方便后续根据不同主题生成视频。2. 选题策划节点​。3. 内容生成节点​。4. 画面生成节点​。5. 配音生成节点​。6. 音频匹配节点​。7. 视频合成节点​。

AI实操部署-深耕AI领域老菜鸟! 2068

安装 ASP.NET Core 开发环境(.NET Core 3.1)

安装环境:Windows 10专业版安装人员:成长的小猪 Jason Song 对于刚刚要接触 .NET Core或即将想要学习的同学来说,首先就是搭建开发环境,接下来同鞋们可以按照以下步骤搭建 ASP.NET Core 开发环境。 .NET Core SDK包括构建和运行.NET Core应用程序所需的.NET Core运行时和命令行工具。 1.下载并安装.NET Core SDK .NET Core SDK包括构建和运行.NET Core应用程序所需的.NET Core运行时和命令行工具。下..

成长的小猪 宋永登 1万+

模拟量输入功能块 S_ITR(Easy系列PLC完整ST源代码)

IN Input INT 输入数字量 1IN ISH INT 输入数字量上限 2IN ISL INT 输入数字量下限 3IN OSH REAL 输出工程量上限 4IN OSL REAL 输出工程量下限 5OUT OUTPUT REAL 输出工程量 6VAR temp1 REAL 临时变量1 7VAR temp2 REAL 临时变量2 8。

RXXW_Dor的博客 715

【一 扣子客户案例合集】【 1.3 识典古籍基于扣子智能助手的古籍数字化全流程技术解析】

古籍数字化智能处理系统全流程解析 本文详细介绍了基于扣子智能助手的古籍数字化解决方案,核心技术包括: 多层级架构设计:采用"云-边-端"三层次架构,整合高精度扫描设备与AI处理模块,实现从物理古籍到结构化数据的全流程自动化。 智能图像处理:通过12道预处理工序(包括畸变校正、污渍去除和对比度增强)处理古籍图像,采用改进的EAST算法和ViT模型实现高精度文字检测与识别,准确率达98.7%。 NLP增强处理:结合Transformer-XL预训练模型和N-gram语言模型进行文本校正,基于

商务合作|问题讨论|交流学习 请联系作者微信,加微信请务必注明来意,博客主页有联系方式 1440

新Windows配置C#开发环境(.NET Core)

新Windows配置C#开发环境(.NET Core)   平时需要使用C#进行开发,但是又不想下载VS,VS的体积太大,电脑跑起来比较吃力,所以直接下载.NET Core来配置C#的开发环境,体积小,而且跟vscode一起使用基本上够用了。下面就是配置的过程,环境是:windows 10. 下载和安装: 1、浏览器打开网址:官网 选择合适的版本。示例,我选择.NET Core 3.1版本。 2、在Build apps-SDK 表中选择自己的平台,然后选择下载,示例:我的系统是window 64位系统,

SZU_黄其才 1万+

openclaw通俗入门系列6——记忆系统

记忆 = 智能体的笔记本,分长期(MEMORY.md)和每日(memory/日期.md)。只有写到文件里的才能记住!支持语义搜索(理解意思)+ 关键词搜索,还能自动在压缩前保存重要内容。

m0_60605453的博客 403

Windows 2008 R2 Server Core NET环境配置

Windows 2008 R2 Server Core NET环境配置

ytfhjhv的博客 3092

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

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

前言 前几天.NET Core发布了.NET Core 1.0.1 R2 预览版,之前想着有时间尝试下.NET Core。由于各种原因,就没有初试。刚好,前几天看到.NET Core发布新版本了,决定要去一探究竟。于是乎,就立马去官网查找相关的信息,为初探做准备。 下面就开始今天的内容,有两个部分:安装和创建示例程序。 安装 本人使用的是Windows 10 64位系统,安装过Visual St

seayxu的博客 4097

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

3分钟搞定.NET Core跨平台安装:新手也能快速上手!

还在为.NET Core安装发愁吗?🤔 别担心!无论你是Windows、Linux还是macOS用户,这篇超详细的.NET Core安装指南都能帮你一步到位搞定!.NET Core作为微软推出的跨平台开源框架,让你可以轻松构建和运行Web、桌面和移动应用。今天我们就来手把手教你如何快速安装.NET Core,开启你的跨平台开发之旅!🚀 ## 🎯 核心概念:先搞懂再安装 在开始安装前,让我

gitblog_01057的博客 1128

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

ASP.NET Core Windows 环境配置

ASP.NET Core 是对 ASP.NET 有重大意义的一次重新设计。本章节我们将介绍 ASP.NET Core 中的一些新的概念和它们是如何帮助我们开发现代化的 Web 应用程序 尽管 ASP.NET Core 是跨平台的,但主力开发者几乎都使用 Windows ,因此我们接下来将讲解如何在 Windows 上配置 ASP.NET Core 在使用 ASP.NET Core 开发应用程序...

Cool2Feel的博客 359
上一篇: Elasticsearch(四)【Elasticsearch.Net之Post数据】
下一篇: Tensorflow Python API 翻译(math_ops)(第一部分)
.NET跨平台
博客等级 码龄15年 6066粉丝 738原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值