zoukankan      html  css  js  c++  java
  • 使用abp模板创建解决方案

    前言

    ABP官网(http://www.aspnetboilerplate.com/),本地环境 sql server EXPRESS +vs2013

    通过官网生成 module zero 解决方案模板,通过Update-Database创建数据库,运行Web项目。

    生成解决方案

    官网会生成一个解决方案压缩包提供下载,下载后还有几处需要修改

    1.默认.nuget 文件夹中的 NuGet.exe 文件版本比较老,生成解决方案时会报重复依赖错误,https://dist.nuget.org/win-x86-commandline/latest/nuget.exe 下载最新版本

    2.需要使用.net framework 4.5.2,下载地址  https://download.microsoft.com/download/4/3/B/43B61315-B2CE-4F5B-9E32-34CCA07B2F0E/NDP452-KB2901951-x86-x64-DevPack.exe

    生成解决方案成功后,进入下一步。

    生成数据库

    1.设置*.EntityFramework项目为启动项目,打开app.config 文件,添加数据库连接字符串

      <connectionStrings>
        <add name="Default" connectionString="Server=BJ-BLSQLEXPRESS; Database=AbpDemo; User ID=sa;Password=123456;" providerName="System.Data.SqlClient" />
      </connectionStrings>
    

     如果不指定会默认在(localhost)SQLEXPRESS 服务器上创建一个Default的数据库。

    2.打开Nuget程序包管理器控制台,执行 Update-Database命令(注意默认项目选定*.EntityFramework)。

    如果执行失败就更新一下vs的nuget版本,在工具-扩展和更新中卸载,重启vs,安装nuget。

    运行站点

    设置*.web项目为启动项目,修改web.config里的连接字符串,运行,使用 admin ,123qwe 登陆。

    abp之HelloWorld完成,明天看具体模块的实现。。。。


     今天从官网上下了个新的项目模板编译报错 “tsc.exe”已退出,代码为 1”   参考  tsc.exe 已退出 代码为 1

  • 相关阅读:
    linux-磁盘挂载脚本
    VSCode插件
    数据模拟--Mock.js
    Vue学习笔记之组件
    Vue学习笔记之动画
    Echarts柱状图常用配置项
    Vue学习笔记之总体结构
    JSON数据格式开发规范
    苹果电脑和手机浏览器的区分
    二维码生成插件(jquery.qrcode.js)说明文档
  • 原文地址:https://www.cnblogs.com/zeroes/p/abp-helloworld.html
Copyright © 2011-2022 走看看