桓楠百科网

编程知识、经典语录与百科知识分享平台

在ubuntu下新建asp.net core项目

本文一步步讲述在ubuntu下用visual studio code 创建asp.net core项目的过程。

step1:环境

操作系统:virtual box 下安装的lubuntu。请不要开启“硬件加速:启用3D加速”,开启后会导致在virtualbox中vscode无法显示。

step2:安装net core

网址:
https://www.microsoft.com/net/core#ubuntu

该网址上有详细的介绍如何在ubuntu上安装net core运行库。

增加软件源并安装,在命令行执行下面4句

  • sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list'

  • sudo apt-key adv --keyserver apt-mo.trafficmanager.net --recv-keys 417A0893

  • sudo apt-get update

  • sudo apt-get install dotnet-dev-1.0.0-preview2-003121

step3:安装visual studio code

项目网址:
https://code.visualstudio.com/

下载地址:
https://code.visualstudio.com/Download

选择Deb版本下载,如下图

下载的安装包名字为“
code_1.4.0-1470329130_amd64.deb”,双击安装即可完成,在菜单中的编程里找到并启动它。


step3:安装code的插件

安装c#扩展,快捷键Ctrl+P,输入:ext install csharp ,然后在左边的搜索结果里第一个点击安装。

step4:安装模板生成工具yo

code本身找不到新建asp.net 项目的方法,扩展插件也找不到asp.net模板,所以创建asp.net项目还得使用工具。

先安装nodejs和npm,再安装yo。

  • sudo apt-get install nodejs-legacy npm

  • sudo npm install -g yo

  • sudo npm install -g generator-aspnet

step5:创建asp.net项目

  • yo aspnet

然后按提示,选择创建一个web Application,然后输入web的名字,这里是mysite,选择ui模板,这里选择bootstrap。

接着运行测试一下web,输入命令

  • dotnet restore

  • dotnet build

  • dotnet run

最后打开浏览器 http://localhost:5000/ 可以看到hello world的网页,那么在ubuntu下的asp.net已经能运行了。

step6:在vscode中打开

在vscode中文件菜单,选择打开文件夹,选择该mysite文件夹,好了,能在vscode中打开并修改了。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言