C# 尝试重新生成windows窗体的解决方案时出错
每次我从visual studio 2017打开数据库,然后尝试重新生成windows窗体的解决方案时,都会出现以下错误: 严重性代码说明项目文件行抑制状态 错误MSB3021无法将文件“C:\Users\bsuro\documents\visual studio 2017\Projects\WindowsFormsApp2\WindowsFormsApp2\App\u Data\Database.mdf”复制到“bin\Debug\App\u Data\Database.mdf”。进程无法访问文件“C:\Users\bsuro\documents\visual studio 2017\Projects\WindowsFormsApp2\WindowsFormsApp2\App\u 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\u Data\Database.mdf”复制到“bin\Debug\App\u 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 4353C# 尝试重新生成windows窗体的解决方案时出错,c#,database,winforms,visual-studio,msbuild,C#,Database,Winforms,Visual Studio,Msbuild,每次我从visual studio 2017打开数据库,然后尝试重新生成windows窗体的解决方案时,都会出现以下错误: 严重性代码说明项目文件行抑制状态 错误MSB3021无法将文件“C:\Users\bsuro\documents\visual studio 2017\Projects\WindowsFormsApp2\WindowsFormsApp2\App\u Data\Database.mdf”复制到“bin\Debug\App\u Data\Database.mdf”。进程无法访问
如何修复它?发生这种情况是因为另一个进程正在使用您的项目资源,或者您没有足够的权限修改它们 尝试以下操作:
- “一旦我再次打开我的数据库,问题就会再次出现”-在尝试构建时不要打开数据库-您正在锁定
文件mdf
- 打开任务管理器并查找应用程序的进程,它可能正在后台运行。如果有,杀了它
- 确保您是在“调试”模式下构建的,而不是在“发布”模式下构建的。如果是,可能有一个生产EXE正在某处运行
- 关闭并重新打开Visual Studio
- 以管理员身份启动Visual Studio
mdf
文件。查看我的更新答案。不是在构建时。我打开我的数据库,然后尝试重建,出现了问题。当我重新打开visual时,一切都恢复正常。。但是,当我再次打开数据库时,问题又出现了。。我无法每3分钟重新打开一次我的视频:/I我将尝试以管理员身份运行。