zoukankan      html  css  js  c++  java
  • .net core 初探

    首先下载Vs2017 RC,过几天就有新版本了,不过也差不多。

    创建一个HelloWord的控制台应用程序来做测试。

    class Program
    {
    static void Main(string[] args)
    {
    Console.WriteLine("Hello World!");
    }
    }

    这里记得更改.net core 的版本

    Linux一会从官网下的包是1.1的,所以最好生成1.1版本,不然会出问题。

    然后发布

    发布完后发现不是exe的文件了,变成dll文件了。

    把发布后的东西传到虚拟机里。

    然后开始部署虚拟机里的.net core 运行环境

    具体可以参考微软官方文档

    https://www.microsoft.com/net/core#linuxcentos

    centos 运行下面四条语句就行了。

    1. sudo yum install libunwind libicu
    2. curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?LinkID=835019
    3. sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnet
    4. sudo ln -s /opt/dotnet/dotnet /usr/local/bin

    安装完成后切换文件夹到hello文件夹下,然后运行语句 dotnet hello.dll ,程序输出Hello World!

    运行成功。代表环境部署正常。

    接下来我们运行.net core 的网站。

    首先使用vs 2017rc创建好一个网站,然后首页输出hello world,发布,这里记得还是要选择1.1版本,然后传到服务器

    还是上面用dotnet xxxx.dll,

    现在就可以使用浏览器进行访问了

  • 相关阅读:
    bootstrap记忆技巧
    js表单序列化
    bootstrap
    前端调试
    form表单上传文件
    前端调试总结(未完,不一定对)
    serialize()序列化 和serializeArray()和param()
    关于jq插件——表单验证插件
    ModuleNotFoundError: No module named 'PIL'
    自然主键和代理主键的区别
  • 原文地址:https://www.cnblogs.com/Mazexal/p/6419937.html
Copyright © 2011-2022 走看看