Opentap 无法将"[name].dll"复制到 "binDebugDependencies[Name].dll" 。超出重试计数 10。失败



也许你们中有人能帮我解决我的问题。首先,为了弄清楚这个问题是stackoverflow上的一个已知问题,我阅读了该问题的所有解决方案并尝试了它们,但这并没有解决我的问题。


问题:

MSB3027:无法复制用户"C: SpecificUser.nuget 包 opentap 9.10.4 制造载荷 System.Runtime.InteropServices.RuntimeInformation.4.0.2.0 System.Runtime.InteropServices.RuntimeInformation.dll&quot的依赖关系;来"本调试 System.Runtime.InteropServices.RuntimeInformation.4.0.2.0 System.Runtime.InteropServices.RuntimeInformation.dll&quot依赖;。重试次数超过10次。失败了。

由于这个错误,无论我是在调试模式还是发布模式下构建,我都无法构建我的解决方案。


尝试解决

  1. 起初我只是试图清理项目并重建它
  2. 我还尝试清理解决方案并重建解决方案
  3. 接下来,我卸载了项目,重新加载了它,有和没有依赖项
  4. 然后我尝试关闭VS2019并结合前面的部分重新打开项目
  5. 之后,我尝试取消选中"允许NuGet自动检查丢失的包期间build in Visual Studio"(调试→选项)
  6. 然后我尝试用上面
  7. 的所有组合来构建项目
  8. 然后我尝试了相同的,但清除所有NuGet缓存
  9. 然后我尝试插入预构建操作

if exist "$(TargetPath).locked" del "$(TargetPath).locked" 
if not exist "$(TargetPath).locked" move "$(TargetPath)" "$(TargetPath).locked"

这给我一个错误MSB3073,但没有错误消息和描述说:

MSB3073:命令"if exist "C:UsersSpecificUsersourcereposProjectNamebinDebugProjectName.dll.locked"德尔"C: 回购 SpecificUser 用户来源ProjectName bin 调试 ProjectName.dll.locked"

  1. 另外,我确保输出路径是清晰的
  2. 接下来我试图删除bin文件夹和obj文件夹。

这些步骤都没有成功。

<<p>

附加问题/strong>有时依赖项无法加载。为此,我尝试重新安装它们或重新加载依赖项。有时它会起作用,但通常不会。此外,还有一些参考资料,如OpenTAP或Microsoft。CSharp在符号内部有一个黄色矩形参考 黄色矩形资源使用

  • OpenTAP SDK
  • OpenTAP自由
  • NetStandard自由
  • 微软。CSharp自由

from StackOverflow

  • 无法复制"objDebug{project}.dll"本项目}{.dll"
  • visual studio 2013无法复制"objDebug.dll"本 Debug.dll"
  • 错误:Cannot access file bin/Debug/…因为它正在被另一个进程使用
  • 无法复制文件"*bindebug*.dll"本* .dll"在Visual Studio
  • 错误MSB3027:无法复制"C: pagfile . system "本 roslyn pagefile.sys"。重试次数超过10次。失败的

也许有人能帮我解决我的问题^o^/

每个人都对解决方案感兴趣。

我的问题是,Visual Studio在解决依赖关系方面存在问题。由于测试,我试图在相同的路径上重新创建一个项目,并将旧项目移到我的桌面。然后看看代码,我打开了旧项目,之后它就工作了。

<<p>

解决方案/strong>当路径太长时,Visual Studio无法解决依赖关系。现在我已经改变了路径,它工作了。

相关内容

  • 没有找到相关文章

最新更新