在上篇文章中DotnetCore环境安装完成后,现在我们来尝试构建Web应用。

  • 新建文件夹NetCoreWebDemo,并cd进入NetCoreWebDemo文件夹
  • 同时Ctrl+shift按下快捷键,右键鼠标打开控制台
  • 输入口令dotnet new -t web构建web项目基架,
  • 输入口令dotnet restore:这个指令主要是寻找当前目录下的项目文件(project.json),然后利用NuGet库还原整个项目的依赖库,然后遍历每个目录,生成项目文件,继续还原该项目文件中的依赖项
  • 输入口令dotnet run观察项目运行效果,在浏览起输入地址http://localhost:5000/ ,观察我们的浏览器,运行OK
  • 现在通过Visual Studio Code(简称VSC)打开我们的项目目录,此时我们发现AspdotnetCore web默认是5000端口,现在我们通过VSC打开Program.cs文件
  •    public class Program
    {
    public static void Main(string[] args)
    {
    var host = new WebHostBuilder()
    .UseKestrel()
    .UseContentRoot(Directory.GetCurrentDirectory())
    .UseIISIntegration()
    .UseStartup<Startup>()
    .UseUrls("http://*:5200")
    .Build(); host.Run();
    }
    }

      将端口修改为5200

  • 输入dotnet build口令 编译项目,cmd控制台编译OK,0Errors,0Warings器

  • 输入dotnet run口令,浏览输入新地址,端口改为5200,检测是否可正常访问。通过浏览器验证Ok
  • 输入口令dotnet publish
  • 此时我们的DotnetCore Web项目基本结构构建完成,也正常访问,我们也尝试到了怎样修改端口并

最新文章

  1. spring spring data jpa save操作事务
  2. ✡ leetcode 170. Two Sum III - Data structure design 设计two sum模式 --------- java
  3. js console 一些拓展技巧
  4. 【全面解析DeepZoom 之三】建立DeepZoom应用
  5. 解决Tomcat 7遇到StackOverflowError的异常
  6. ios学习笔记block回调的应用(一个简单的例子)
  7. JavaScript DOM编程基础精华02(window对象的属性,事件中的this,动态创建DOM,innerText和innerHTML)
  8. div如何加滚动条
  9. Django 运行报错 ImportError: No module named &#39;PIL&#39;
  10. 建造者模式-&gt;代码示例
  11. 理解WebKit和Chromium: Chromium插件和扩展基础
  12. mahout系列----minhash聚类
  13. appium 【已解决】Android,每次启动手机中都会安装Appium settings和Unclock的方法
  14. JS实现刷新页面后回到记录时滚动条的位置
  15. [Maven]Maven如何得到单独的单元测试报告
  16. LCA--倍增法
  17. HyperLedger Fabric 1.0的Transaction处理流程
  18. pyspider--post
  19. github 首页不显示提交记录
  20. Javascript 创建对象的三种方法及比较【转载+整理】

热门文章

  1. [NOIP2006] 提高组 洛谷P1064 金明的预算方案
  2. HDU 2222 (AC自动机)
  3. 用jQuery向div中添加Html文本内容
  4. hdu - 1429 胜利大逃亡(续) (bfs状态压缩)
  5. [bzoj1188][HNOI2007]分裂游戏_博弈论
  6. 何为幻读?MySQL又是如何解决幻读的?
  7. 我的arcgis培训照片5
  8. 原则 principles
  9. 华为OJ2011-最长公共子串
  10. ajax请求锁屏功能