.NET Core 1.0创建Self-Contained控制台应用

问说网 · 发布于 2017-04-11 · 字数2647 · 浏览 835 · 评论 0

开发机器:win7-x64

.NET Core版本:1.0.0-preview2-003121

Visual Studio Code:1.2.1

至于什么是Self-Contained应用类型以及与Portable应用类型的区别,请参考另一篇文章:.NET Core应用类型(Portable apps & Self-contained apps) ,这篇文章仅仅是做一个完整的Demo供大家参考。

1、在指定目录创建一个HelloWorld的目录,使用命令行切换到此目录,执行:dotnet new 创建一个新的控制台项目。

 

  dotnet new 命令会在HelloWorld目录下生成2个文件:1、Program.cs 2、project.json。

2、修改默认生成的project.json文件为如下:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20{

“version”: “1.0.0-*”,

“buildOptions”: {

“emitEntryPoint”: true

},

“dependencies”: {

“Microsoft.NETCore.App”: {

“version”: “1.0.0”

}

},

“frameworks”: {

“netcoreapp1.0”: {

“imports”: “dnxcore50”

}

},

“runtimes”: {

“win7-x64”: {},

“osx.10.11-x64”: {}

}

}

3、使用dotnet restore命令来复原依赖的NuGet包

 

  4、使用dotnet publish/dotnet publish -r win7-x64命令来发布程序

 

  在D:\HelloWorld\bin\Debug\netcoreapp1.0\win7-x64\publish目录中为发布生成的文件

 

  5、使用dotnet HelloWorld.dll或者./HelloWorld来运行控制台程序

 

  上述程序作为一个前台进程被执行,如果以后台进程执行,执行命令:dotnet HelloWorld.dll &或 ./HelloWorld & 即可。

 

  把控制台的标准输出重定向到文件(>为创建或覆盖;>>为追加),执行命名: ./HelloWorld >> outfile &

 

  以上就是本文的全部内容,希望对大家的学习有所帮助。

本文系作者 问说网 授权问说网发表,并经问说网编辑,转载请注明出处和 本文链接

相关文章

  • 2016-07-15Intel Tick-Tock策略简介
  • 2016-08-23恒创科技-葵兴机房上线 香港服务器终身半价 低至550元/月
  • 2016-09-24紫色背景扁平化iPhone5手机样机素材
  • 2016-10-03Blogify简约扁平化博客主题PSD模板
  • 2016-10-21多彩好看的淘宝销售标签箭头EPS素材
  • 2016-12-26恒创主机2017跨年盛典 主机/云服务器/独立服务器买就送
  • 2017-02-17问说网站长分享提升WordPress访问速度优化
  • 2017-04-01Wordpress固定链接伪静态的设置方法
  • 发布评论

    为您推荐

    恒创科技-葵兴机房上线 香港服务器终身半价 低至550元/月
    问说网 · 发布于 2016-08-23

    恒创科技-葵兴机房上线 香港服务器终身半价 低至550元/月

    最近恒创科技香港SonderCloud二期机房——葵兴机房正式投入运营,特地开展“香港服务器终身半价预订”活动。预订服务器,享受新购和续费终身半价的优惠,8G内…

    Blogify简约扁平化博客主题PSD模板

    Blogify简约扁平化博客主题PSD模板,Blogify是博客风格的完美小主题。利用Blogify是干净的,审美和简单的功能,确保你的博客有别于简约精致的休息…

    • Blogify简约扁平化博客主题PSD模板
    • Blogify简约扁平化博客主题PSD模板
    • Blogify简约扁平化博客主题PSD模板
    • Blogify简约扁平化博客主题PSD模板
    问说网 · 发布于 2016-10-03 · 浏览 1135 · 评论 0
    恒创主机2017跨年盛典 主机/云服务器/独立服务器买就送
    问说网 · 发布于 2016-12-26

    恒创主机2017跨年盛典 主机/云服务器/独立服务器买就送

    恒创这次跨年促销,活动力度大,活动产品多。国内/香港/韩国/美国所有节点,新购/续费多重福利,满390元送小米VR眼镜。还可以免费抽奖,蓝牙耳机,小米充电宝等。

    问说网 · 发布于 2017-02-17

    问说网站长分享提升WordPress访问速度优化

    问说网创建也有5年了,最开始并不是使用的WordPress,是使用国内的DedeCMS开源程序,中间被黑客入侵了就换成了WordPress一直用到现在,随着文章…

    问说网 · 发布于 2017-04-01

    WordPress固定链接伪静态的设置方法

    今天,想着在我机器上测试一下wordpress,虽然之前也有这个开源的程序,可是一直没有安装呢,再加上最近一直忙于其他的工作,也忽略了不少,突然想建立一个属于自…

    问说网 · 发布于 2017-04-04

    java中的Runable和Thread

    在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了T…

    问说网 · 发布于 2017-04-05

    解决mysql无法远程访问的问题

    问题描述 1.windows 2003 server 32bit+IIS+护卫神+安全狗+navicat 2.root@%已配置 3.干掉护卫神,安全狗,防火墙…

    问说网 · 发布于 2017-04-19

    ASP.NET MVC 4 中的JSON数据交互的方法

    前台Ajax请求很多时候需要从后台获取JSON格式数据,一般有以下方式: 拼接字符串 1 return Content("{\"id\":\"1\",\"nam…

    问说网手机版

    躺着 站着 跪着轻松访问

    更多详情 关于作者

    问说网

    问说网分享与设计有关的文章素材界面和作品,提供设计教程、素材分享、界面欣赏、编程设计、设计书籍、设计师导航等内容,你可以在这里阅读、学习、分享、交流。

    13130 文章
    495 评论
    2031 人气

    更多 热门话题

    APP界面

    关注 APP界面

    文章 41506 · 浏览 2562

    APP欣赏

    关注 APP欣赏

    文章 41427 · 浏览 2417

    APP手机界面

    关注 APP手机界面

    文章 41417 · 浏览 2464

    图片素材

    关注 图片素材

    文章 29463 · 浏览 1950

    高清图片

    关注 高清图片

    文章 26530 · 浏览 2133

    更多 推荐作者

    关注 秋天的孤寂

    文章 99 · 评论 0

    关注 怎麽继续

    文章 90 · 评论 2

    关注 溫柔的溫柔

    文章 91 · 评论 0

    关注 走了留下什么

    文章 110 · 评论 0

    关注 流浪的脚步

    文章 86 · 评论 0

    关注 籹孒不认输

    文章 94 · 评论 0

    
    顶部 反馈 评论 底部

    意见反馈

    感谢您对问说网的支持,提出您在使用过程中遇到的问题或宝贵建议,您的反馈对我们产品的完善有很大帮助。

    您的反馈我们已收到!

    感谢您提供的宝贵意见,我们会在1-2个工作日,通过您留下的联系方式将处理结果反馈给您!