本文是根據角落的白板報的《通過ABPboilerplate模版創建項目》一文的學習總結,感謝原文作者角落的白板報。 1 準備 開發環境: Visual Studio 2015 update3 SQL Server 2012 2 創建Demo項目 2.1 進入ABP官網:http://www.aspn ...
本文是根據角落的白板報的《通過ABPboilerplate模版創建項目》一文的學習總結,感謝原文作者角落的白板報。
1 準備
開發環境:
Visual Studio 2015 update3
SQL Server 2012
2 創建Demo項目
2.1 進入ABP官網:http://www.aspnetboilerplate.com/
2.2 進行如下圖選擇和輸入:
2.3 根據提示,輸入驗證碼,即進入下載。
2.4 進入下載的同時,頁面跳轉到提示頁。下一步我們將按照這些提示進行操作。
- Open your solution on Visual Studio 2013 or later.(使用Visual Studio 2013及以上版本打開解決方案)
- Select the 'Web' project as startup project.(選擇Web項目為啟動項目)
- Open Package Manager Console, select 'EntityFramework' project as Default project and run the EntityFramework's 'Update-Database' command. This will create the database.(打開程式包管理器控制台,選擇“EntityFramework”項目為預設項目,並運行“Update-Database”命令,將自動生成數據文件)
- Run the application. User name is 'admin' and password is '123qwe' as default.(運行程式,輸入賬號“admin” 密碼“123qwe”)
3 配置
3.1 將下載的Demo.zip文件解壓到Demo文件夾,使用Visual Studio 2015打開項目。
3.2 滑鼠解決方案右鍵“還原NuGet包”。
3.3 將Demo.Web項目設為啟動項目。
3.4 根據實際需要,修改資料庫連接配置。
在Demo.Web項目的Web.config文件中,
<add name="Default" connectionString="Server=localhost; Database=Demo; Trusted_Connection=True;" providerName="System.Data.SqlClient" />
修改為:
<add name="Default" connectionString="Server=127.0.0.1; Database=Demo; User ID=sa; Password=;" providerName="System.Data.SqlClient" />
其中,Server為具體資料庫伺服器的IP地址,Database可取其他名稱,Password密碼為實際密碼。
3.5 打開“程式包管理器控制台”視窗。具體步驟為:“工具”→ “NuGet包管理器”→ “程式包管理器控制台”。
3.6 “程式包管理器控制台”中,預設項目選擇“Demo.EntityFramework”。執行命令update-database,如下圖:
4 運行項目
4.1 第3.6步執行成功之後,重新生成解決方案,然後調試運行項目,可以看到登錄界面。
4.2 租戶名稱置空(即預設host),用戶名為admin,密碼為123qwe。點擊登錄,進入系統。