zoukankan      html  css  js  c++  java
  • VSCode打开Visual Studio的ABP框架项目(转)

    全新的开发环境,我目前使用的系统为Win7 x64, 数据库用的是SQL 2008。小试了一下.NetCore,把过程写下来,以后备查。
    刚安装好了VSCodeSetup-x64-1.23.0.exe,又安装了dotnet-sdk-2.1.105-win-x64.exe,至少从现在来讲,这二个都是最新的。
    http://www.aspnetboilerplate.com/上下载了相应的模板。我选择的是Core 2.x与传统方式(JQuery)的网站。

     
    ABP版本

    下载并解压,用VSCode打开项目所在的文件夹,点击相应的sln文件,如果是首次,会跳出安装文件扩展的提示,点击“安装“。

     
    安装完成后的提示

    安装完成后,点重新加载。

    此时会在下方工作区安装对于新项目一些必要环境的文件。
     
     

    然后会有一些NuGet的一些依赖项需要还原,根据提示点击”restore“即可还原 .NET 项目中指定的依赖项。

    出现了一个问题。
     
    第一个错误

    分析:DotNet 安装完成后并未重启。命令语句不在PATH环境下。
    解决:重新启动VSCode,可解决。

    编辑项目的NuGet.Config文件。

    <packageSources>
        <add key="aspnetcore-dev" value="https://dotnet.myget.org/F/aspnetcore-dev/api/v3/index.json" />
        <add key="NuGet.org" value="https://api.nuget.org/v3/index.json" />
    </packageSources>
    

    文件保存后,在终端执行 dotnet restore 后,dotnet ef 功能就可以用了。
    MyABPTemplate.EntityFrameworkCore 项目上执行 dotnet ef database update ,数据库就同步完成了。

     
    数据库创建完成

    运行Web项目 dotnet run -p MyABPTemplate.Web.Mvc 运行MVC版本的project。

     
    运行Web项目
    根据运行的提示,打开网站可看到效果。
     
    运行效果

    执行 dotnet run -p MyABPTemplate.Web.Host 运行API

     
    swagger API接口
     
    swagger 效果

    end



    作者:屯里的希望
    链接:https://www.jianshu.com/p/b45b834a8622
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    meta_value与meta_value_num的区别(排序)
    B:Wordpress不同分类调用不同的模板
    C:Wordpress自定义文章类型(图视频)
    D:Wordpress_AFC插件常用代码
    A:手把手教Wordpress仿站(基础)
    JS之Form表单相关操作
    PHP常用代码汇总
    mysql_fetch_array,mysql_fetch_row,mysql_fetch_assoc区别
    数据库、数据库表的创建与删除
    Android实现智能提示的文本输入框AutoCompleteTextView
  • 原文地址:https://www.cnblogs.com/xihong2014/p/14533509.html
Copyright © 2011-2022 走看看