前言
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-BL\SQLEXPRESS; 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

