Visual Studio 2008 - 设置:同步按钮。 - 未找到user.config文件

时间:2009-05-05 16:55:00

标签: visual-studio-2008

它并没有真正导致问题,但它让我烦恼...有谁知道如何在Visual Studio中刷新用户配置的位置?当我在项目属性中单击同步时 - >设置。我收到错误消息:在以下任何位置都找不到user.config文件。这些路径不再存在,所以我知道为什么会出现错误消息。

有什么想法吗?我确实在注册表中快速搜索路径,但没有什么是真正明显的我可以删除。也许它是解决方案中文件中包含的内容?

Visual Studio 2008 Windows XP

3 个答案:

答案 0 :(得分:4)

即使单击“同步”按钮,我似乎也无法重置我的设置。这个问题只出现在Windows 8操作系统中,但我在Windows 7中没有遇到任何问题。所以我不想碰到你的想法,而是分享这个问题。

打开文件资源管理器并按CTRL + D或单击面包屑栏,然后输入“%appdata%” - 返回一个文件夹,打开“本地”文件夹,查找与项目或解决方案同名的文件夹name ...并删除该文件夹。

希望有所帮助。

- 更新 - 我想指出这个问题是针对在Windows 8中运行的Visual Studio 2012 对不起,没看到约会..这已经很老了。

答案 1 :(得分:1)

这不是错误,而是警告“没有要删除的文件,所以实际上什么也没做。”

来自“Synchronize button on the Settings tab”:

  

“同步”按钮用于   删除运行时生成的,   特定于应用程序的user.config文件   从磁盘。如果你的申请   没有任何用户范围   应用程序设置(这意味着所有   应用程序设置的范围是   “申请”),然后就没有了   有一个VS2005的user.config文件   IDE在运行时删除。

当您在调试会话之间更改设置架构时,您将使用此按钮,因此版本不会“不同步”并导致从设置文件中读取错误。

当然,警告也会在第二次单击“同步”时发生。

答案 2 :(得分:0)

自2010年版本以来,我从未在Visual Studio中看到此功能正常运行,直到现在我的2013版本。以下位置为空,但配置文件确实存在于appdata \ local \\。vshost.exe_StrongName_中的某处,后跟一堆加密字符。

VS总是找不到这个文件,显然是MS VS dev。不鼓励团队纠正那件破碎的东西。