aspnet本地測試數據庫_本地測試加速域名(可選)
在A(yíng)SP.NET中,本地本地測試數據庫和本地測試加速域名是測??試兩個(gè)重要的組成部分,它們可以幫助我們在本地環(huán)境中快速、數據試加速域高效地進(jìn)(jin)行開(kāi)發(fā)(⊙_⊙)和測試,庫本下面分別介紹這兩個(gè)部分的地測設置方法。
(圖片來(lái)源網(wǎng)絡(luò ),本地侵刪)本地測試數據庫
1、測試創(chuàng )建數據庫
打開(kāi)“解決方案資源管理器”,右鍵(′▽?zhuān)?)單擊項目名稱(chēng),地測選擇“添??加”>“新建項”。本地??
在“添加新項”對話(huà)框中,測試選擇“數據”>“S??QL Server數據庫”,數據試加速域輸入數據庫名稱(chēng),庫本然后點(diǎn)擊“添加”。地(′;ω;`)測
2、修改連接字符串
在Web.conf(?????)ig文件中,找到<connection??Strings>標簽,添加一個(gè)新的連(?????)接字符串,如下所示:
<connectionStrings> <!其他連接字符串 > <add name="LocalTestDB" co??nnectionString="Data Source=(local);Initial Catalog=YourDatabaseName;Integrated Security=True" prヽ(′▽?zhuān)?/oviderName=&quo?t;System.Data.Sql(╯°□°)╯Client" />&lヾ(′?`)?t;/connectionStrings>
將YourDatabaseName替換為實(shí)際的數據庫名稱(chēng)。
3、使用Entity Framework Code First創(chuàng )建模??型
在項目中添加一個(gè)新的類(lèi)庫項目,用于存放實(shí)體類(lèi),通過(guò)Entity Framework Code First命令行工具生成模型:
ScaffoldDbContext "Data Source=(local);Initial Cat(′?ω?`)alog=YourDatabaseName;Integrated Security=True" Provider System.Data.Sql(′?`)Client OutputDir Models Force將YourDatabaseName替換為實(shí)際的數據庫名稱(chēng),這將在Models文件夾中生成相應的實(shí)體類(lèi)。
本地測試加速域名(可選)
打開(kāi)“工具”>“獲取工具和功能”,勾選“適用于Visual Studio的IIS Express”選項,然后點(diǎn)擊“修改”按鈕。
等待安裝完成。
2、配置IIS Express
打開(kāi)“文件資源管理(′▽?zhuān)?器”,導航到項目的根目錄。
創(chuàng )建一個(gè)名為applicationhost.config的文件,內容如下:
<?xml version="1.??0" encodin??g="utf8"?&gヽ(′▽?zhuān)?ノt;<config??uration> <system.webServer> <handlers> <add name="as??pNetCore" path="*" verb="*" modules="AspNetCoreModule" reso(╯°□°)╯urceType="Unspecified" /> </handlers> <http(?Д?)Platform pro??cessPaヽ(′ー`)ノth="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" startupTimeLimit="3600"/> </system.webServer></configuration>打開(kāi)Visual Studio的“??調試”菜單,選擇“開(kāi)始調試”,或者按F5鍵,這將??啟動(dòng)IIS? Express并自動(dòng)(dong)打開(kāi)瀏覽器。
在瀏覽器中輸入http://localhost:端口號,即可訪(fǎng)問(wèn)本地測試網(wǎng)站。





