visual-studio-2010 - 每次重新启动后 Visual Studio 2010 "cannot find"C :\Users\[USERNAME]\AppData\Local\Temp\1\. NETFramework,Version=v4.0.AssemblyAttributes.vb

标签 visual-studio-2010

我最近将一些 Visual Studio 2010 项目添加到解决方案中,现在每次我重新打开该程序时,它们都会停止编译。他们提示“无法打开模块文件 C:\Users[USERNAME]\AppData\Local\Temp\1.NETFramework,Version=v4.0.AssemblyAttributes.vb。系统找不到指定的文件。”我已经检查过,该文件存在并且可以从 VS 编辑器本身访问!

我发现的有关此错误的所有信息都建议使用重建来解决该问题。这对我有用,但我不想在第一次打开每个解决方案时都运行重建!有什么办法可以避免这个错误吗?

最佳答案

是的,这是由远程桌面连接引起的问题。 RDC(默认情况下)设置为在您每次远程登录时创建一个新目录。此外,它还设置(单独设置)以在注销后删除该目录。真正的解决方案是删除这两个设置,以便它只使用您的标准临时文件夹,而不是在注销时删除文件。

此问题还有两种解决方法:

  1. 解决方法 1:在打开解决方案或重建之前删除解决方案的 .suo 文件。
  2. 解决方法 2:使用“全部重建”选项进行修复

注意:只有以管理员身份登录才能真正设置 RDC,因此有两种解决方法。

关于visual-studio-2010 - 每次重新启动后 Visual Studio 2010 "cannot find"C :\Users\[USERNAME]\AppData\Local\Temp\1\. NETFramework,Version=v4.0.AssemblyAttributes.vb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6318085/

相关文章:

c++ - msvcr100d.dll!_heap_alloc_base(unsigned int size=80) 第 55 行失败并抛出

c# - VS 2010 鼠标处理器扩展 - 不工作

visual-studio - Visual Studio 编辑器 - 将选择扩展到下一个更大的代码块?

c - mulcross数据生成器运行错误: free():invalid next size

visual-studio-2010 - 从 VS2008 升级到 VS2010 后 SGEN 不起作用

unit-testing - MSTest 部署项是否仅在项目测试设置文件中存在时才起作用?

c# - VS 2010 C# 注释任务在后面的注释中不出现

visual-studio-2010 - Visual Studio 2010键盘快捷键

c# - C# 中的线程限制

visual-studio-2010 - MSBuild <FileWrites> 项目不执行任何操作