2017-06-05 88 views
1

每次我從Visual Studio 2017年打開數據庫,然後嘗試重建窗口的解決方案形式,我得到這些錯誤:錯誤而試圖重建窗口的解決方案形成

嚴重性代碼說明項目文件行抑制狀態 錯誤MSB3021無法將文件「C:\ Users \ bsuro \ documents \ visual studio 2017 \ Projects \ WindowsFormsApp2 \ WindowsFormsApp2 \ App_Data \ Database.mdf」複製到「bin \ Debug \ App_Data \ Database.mdf」。該進程無法訪問文件'C:\ Users \ bsuro \ documents \ visual studio 2017 \ Projects \ WindowsFormsApp2 \ WindowsFormsApp2 \ App_Data \ Database.mdf',因爲它正在被另一個進程使用。 C:\ Users \ bsuro \ documents \ visual studio 2017 \ Projects \ WindowsFormsApp2 \ WindowsFormsApp2 \ WindowsFormsApp2.csproj C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ MSBuild \ 15.0 \ Bin \ Microsoft.Common.CurrentVersion .targets 4353

嚴重級代碼說明項目文件行抑制狀態 錯誤MSB3027無法將「C:\ Users \ bsuro \ documents \ visual studio 2017 \ Projects \ WindowsFormsApp2 \ WindowsFormsApp2 \ App_Data \ Database.mdf」複製到「bin \調試\ App_Data文件\ Database.mdf」。超過10的重試次數失敗。 C:\ Users \ bsuro \ documents \ visual studio 2017 \ Projects \ WindowsFormsApp2 \ WindowsFormsApp2 \ WindowsFormsApp2.csproj C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ MSBuild \ 15.0 \ Bin \ Microsoft.Common.CurrentVersion .targets 4353

我該如何解決?

+0

如果關閉並重新打開Visual Studio,會發生這種情況嗎?如果以管理員身份運行Visual Studio,會發生這種情況嗎?另外 - 嘗試打開你的任務管理器,並尋找你的應用程序的進程,它可能在後臺運行。 –

+0

當我重新打開視覺一切都工作了,但只要我再次打開我的數據庫問題重複自己..我試圖尋找我的任務管理器中的應用程序沒有成功 – Ran

+0

*「只要我打開再次我的數據庫問題重複自己「* - 嘗試構建時不要打開數據庫 - 您正在鎖定'mdf'文件。看到我更新的答案。 –

回答

1

發生這種情況是因爲另一個進程正在使用您的項目資源,或者您沒有足夠的權限修改它們。

請嘗試以下操作:

  • 「當我再次打開我的數據庫中的問題重複自己」 - 你是鎖定mdf文件 - 而試圖建立不要打開你的數據庫。

  • 打開你的任務管理器,並尋找你的應用程序的進程,它可能在後臺運行。如果是這樣,殺死它。

  • 確保您在「調試」模式下而不是在「發佈」模式下生成。如果你是,可能會有一個生產EXE在某處運行。

  • 關閉並重新打開Visual Studio。

  • 以管理員身份啓動Visual Studio。

+0

當我重新打開視覺一切工作再次..但只要我再次打開我的數據庫問題再次彈出..我不能重新打開我的視覺,每3分鐘:/ 我會嘗試運行管理員。 – Ran

0

井是在VS的頂部,你必須做什麼,有一個按鈕,調試和親切的底部菜單調試,現在它必須建立在調試設置,並在它旁邊還有另外一個菜單,你必須將它設置爲x86點擊它進入配置設置比添加x86而不是運行,並且所有應該都很好