0

我想在Visual Studio 2015中創建一個新的Web MVC項目。我想使用我自己的數據庫,該數據庫已經存在,並且我想在創建時添加身份驗證模型和控制器該項目。如何使用自己的數據庫和身份驗證創建新項目

的問題是:

  1. 當我創建一個新的MVC項目,我可以選擇身份驗證的類型,但我不能選擇它使用什麼樣的數據庫。所以該項目正在創建自己的本地數據庫,而我想要使用我的,所有必要的表和DB對象都創建在我自己的數據庫中。
  2. 我甚至找不到使用該項目創建的LocalDB文件將認證數據導出到我自己的數據庫。
  3. 當我嘗試連接到數據庫時,它要求我瀏覽mdf文件,並且我不知道文件的創建位置。我在資源管理器中搜索了mdf文件,但什麼也沒找到。
+0

立即創建項目。將表格複製到您的本地數據庫。更改默認連接到本地數據庫....我認爲這就是我做到的。 –

回答

0

我得到了如何使它工作!如果有人有同樣的問題,這些步驟如下:

Visual Studio創建defaultConnection - 是的。 但它不創建表(或者甚至可能是數據庫本身)。

所以我做了以下內容:

  1. 安裝在使用個人用戶項目(含框架模板核心ASP.NET Web應用程序)應收選項作爲身份驗證。

  2. 然後去appsettings.json並更改我自己的數據庫的連接字符串。 (沒有需要創建asp認證表,只有你自己的數據庫準備好)

  3. 我點擊調試,並得到網站顯示。

  4. 點擊註冊並註冊新用戶 - 我得到了屏幕上的按鈕做移植。

  5. 我點擊了按鈕並刷新了頁面。

  6. 去我的數據庫,看到所有的表已經在那裏創建和用戶插入數據庫。

我希望這可以幫助任何人。

相關問題