<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                我們使用 Visual Studio 或代碼編輯器打開解決方案`ProductManagement.sln`、創建數據庫并運行 Web 應用程序。您將看到如下圖所示的解決方案結構: ![](https://img.kancloud.cn/60/ad/60ad23a2ff57e0d3e138223e7c0e1e9a_838x580.png) 該解決方案是包含多個項目的分層結構。測試文件夾包含測試這些對應層的項目。這些項目中有一些是類庫,有一些是可執行應用程序: * `ProductManagement.Web`是 Web 應用程序。 * `ProductManagement.DbMigrator`用于應用數據庫遷移和種子數據初始化。 在創建數據庫之前,您可能需要檢查并更改數據庫連接字符串。 ## 連接字符串 連接字符串在`ProductManagement.Web`和`ProductManagement.DbMigrator`項目的`appsettings.json`文件中定義,包括服務器、數據庫名稱和憑據。如以下代碼片段所示: ``` "ConnectionStrings": { ??"Default": "Server=(LocalDb)\\MSSQLLocalDB;Database=ProductManagement;Trusted_Connection=True" } ``` 默認連接字符串使用`LocalDb`,一個輕量級、與 SQL Server 兼容的數據庫。它安裝在 Visual Studio 中。如果要連接到另一個 SQL Server 實例,需要更改連接字符串。 ## 創建數據庫 該解決方案使用 EF Core 的 Code First 進行數據庫遷移。因此,我們可以使用標準`Add-Migration`和`Update-Database`命令來管理數據庫更改。 `ProductManagement.DbMigrator`是一個控制臺應用程序,可簡化在開發和生產環境中創建和遷移數據庫。它還提供數據初始化,比如創建默認登錄使用到的`admin`用戶和角色。 右鍵單擊該`ProductManagement.DbMigrator`項目并選擇**設置為啟動項目**命令。然后,使用*Ctrl*+*F5*運行項目,無需調試即可運行。 **關于初始遷移** 如果您使用的是 Visual Studio 以外的 IDE(例如 JetBrains Rider),則首次運行可能會遇到問題。在這種情況下,可以在項目`ProductManagement.DbMigrator`目錄中打開一個命令行終端并執行`dotnet run`命令。下次,您就可以像往常一樣在 IDE 中運行它。 數據庫已經準備好了,我們可以運行應用程序來查看界面 UI了。 ## 運行 Web 應用程序 設置`ProductManagement.Web`為啟動項目,并使用*Ctrl*+*F5*運行它(無需調試即可啟動)。 >[success] 溫馨提示:*Ctrl*+*F5*,不調試運行 除非調試它們,否則強烈建議在不調試的情況下運行應用程序,因為這樣會快得多。 接著會打開一個登錄頁面,如以下屏幕截圖所示: ![](https://img.kancloud.cn/4d/0c/4d0c3d9a13d3359b4efe3def411acc35_1196x1005.png) 默認用戶名是`admin`,默認密碼是`1q2w3E*`。可以在登錄之后進行更改。 ABP 是一個模塊化框架,啟動解決方案已經安裝了基礎模塊。在開始構建您的應用程序之前,最好先探索一下預構建的模塊功能。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看