Visual studio visualstudio-The";“复制”;任务意外失败

Visual studio visualstudio-The";“复制”;任务意外失败,visual-studio,visual-studio-2013,Visual Studio,Visual Studio 2013,使用Visual Studio 2013,我在构建解决方案时突然出现以下错误: The "Copy" task failed unexpectedly. System.Runtime.InteropServices.COMException (0x800710FE): This file is currently not available for use on this computer. (Exception from HRESULT: 0x800710FE) at System.Ru

使用Visual Studio 2013,我在构建解决方案时突然出现以下错误:

The "Copy" task failed unexpectedly.
System.Runtime.InteropServices.COMException (0x800710FE): This file is currently not available for use on this computer. (Exception from HRESULT: 0x800710FE)
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
   at Microsoft.Build.Shared.NativeMethodsShared.ThrowExceptionForErrorCode(Int32 errorCode)
   at Microsoft.Build.Tasks.FileState.EnsurePopulated()
   at Microsoft.Build.Tasks.FileState.get_FileExists()
   at Microsoft.Build.Tasks.Copy.IsMatchingSizeAndTimeStamp(FileState sourceFile, FileState destinationFile)
   at Microsoft.Build.Tasks.Copy.DoCopyIfNecessary(FileState sourceFileState, FileState destinationFileState, CopyFileWithState copyFile)
   at Microsoft.Build.Tasks.Copy.Execute(CopyFileWithState copyFile)
   at Microsoft.Build.Tasks.Copy.Execute()
   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
   at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__20.MoveNext() ScottProj
该“复制”任务意外失败。
System.Runtime.InteropServices.COMException(0x800710FE):此文件当前不可在此计算机上使用。(来自HRESULT的异常:0x800710FE)
在System.Runtime.InteropServices.Marshal.ThroweExceptionForhr内部(Int32 errorCode,IntPtr errorInfo)
at System.Runtime.InteropServices.Marshal.ThroweExceptionForHR(Int32错误代码)
位于Microsoft.Build.Shared.NativeMethodsShared.ThroweExceptionForErrorCode(Int32错误代码)
在Microsoft.Build.Tasks.FileState.EnsurePopulated()中
在Microsoft.Build.Tasks.FileState.get_FileExists()中
在Microsoft.Build.Tasks.Copy.IsMatchingSizeAndTimeStamp(文件状态源文件,文件状态目标文件)
在Microsoft.Build.Tasks.Copy.DoCopyIfNecessary(文件状态sourceFileState、文件状态DestinationLestate、CopyFileWithState copyFile)中
在Microsoft.Build.Tasks.Copy.Execute(CopyFileWithState copyFile)中
在Microsoft.Build.Tasks.Copy.Execute()中
位于Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ItaskeExecutionHost.Execute()
在Microsoft.Build.BackEnd.TaskBuilder.d_u20.MoveNext()ScottProj
我没有改变任何与生成任务或项目/解决方案配置有关的导致此问题的内容。我在修改代码,然后这个出现了。我回滚了在此之前所做的特定更改,但这并没有解决它。没有定制的构建事件,只有一个简单的构建->构建解决方案。我试过这些东西:

清洗并重新构建解决方案。 创建了另一个生成配置。 关闭VS 2013。 重新启动。 删除了obj文件夹

我的下一个操作是删除该项目并从源代码管理中再次获取它

有什么想法可以解释是什么导致了这种情况,或者在将来防止这种情况发生


编辑:我可以手动将文件复制到另一个目录中并以这种方式重建,不包括“bin”和“obj”文件夹。

问题是,在我们的环境中,我存储VS项目的“My Documents”文件夹自动同步到网络共享。但有时会出现同步问题,DLL将永远被锁定。(我几个月前发布的本期DLL仍处于锁定状态。)


我的解决方案是将解决方案移动到未同步到网络共享的文件夹中。这些文件保存在源代码管理中,因此我不需要对它们进行备份。

问题是,在我们的环境中,存储VS项目的“我的文档”文件夹已自动同步到网络共享。但有时会出现同步问题,DLL将永远被锁定。(我几个月前发布的本期DLL仍处于锁定状态。)


我的解决方案是将解决方案移动到未同步到网络共享的文件夹中。这些文件保存在源代码管理中,因此我不需要备份它们。

TFS或您的源代码管理阻止生成编辑Resource.Designer.cs文件。检查Resource.Designer.cs以进行编辑,您应该很好

TFS或您的源代码管理正在阻止生成编辑Resource.Designer.cs文件。检查Resource.Designer.cs以进行编辑,您应该很好

我在visual studio 2017中发现了这个问题


只需从Windows文件资源管理器中删除Resource.Designer.cs文件的属性对话框中的只读复选标记。

我在visual studio 2017中发现了此问题


只需从Windows文件资源管理器中删除Resource.Designer.cs文件的属性对话框中的只读复选标记。

如果您的解决方案配置是调试文件夹,只需更改为释放文件夹,反之亦然。或者,您可以完成删除调试和发布文件夹,然后运行project。

如果您的解决方案配置为调试文件夹,则只需更改为发布文件夹,反之亦然。或者,您可以完成删除调试和发布文件夹,然后运行project。

谢谢您,我正在寻找解决方案1.5小时:')omg感谢您,我正在寻找解决方案1.5小时:')omg