[英]How can I make Visual Studio use my database instead of the .mdf file located in App_Data folder in ASP.NET MVC project?
I am creating an ASP.net Web Application (.NET Framework) in Visual Studio 2019 and I select the ASP.NET MVC template and I use individual user accounts option. 另一方面,我有一個我自己創建的 SQL 服務器數據庫(我們稱之為DemoDb
)。
Visual Studio 創建模板后,在解決方案資源管理器的App_Data
文件夾下,它會創建.mdf
數據庫文件,其中還包括AspNetUsers
、 AspNetUserRoles
等表。
我想要做的是,將所有身份驗證表傳輸到我的DemoDb
數據庫並讓 Visual Studio 使用這些表。
我在互聯網上做了很多研究,包括 StackOverFlow。 我編輯了web.config
文件連接字符串條目以指向我的數據庫,但它不起作用。
有誰會指導我一步一步實現我的目標? 非常感謝。
第一步是將身份表復制(傳輸)到您的主數據庫,然后在您的項目中找到“IdentityDbContext”。 它應該在“Models\IdentityModel.cs”中。 然后找到這段代碼:
public ApplicationDbContext() : base("DefaultConnection")
並將“DefaultConnection”更改為您的連接字符串。 最好在首次編譯之前完成這項工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.