【问题标题】:SQL Server Management Studio error "Saved settings file cannot be found"SQL Server Management Studio 错误“找不到保存的设置文件”
【发布时间】:2012-10-05 13:48:19
【问题描述】:

这是我的问题: 每次启动“Microsoft SQL Server Management Studio”时,都会收到警告

The automatically saved settings file "\\Settings\CurrentSettings-2012-02-13.vssettings' cannot be found.

消息接着说:

"You can change this file on the 'Import and Export Settings' Tools Options page". The IDE will use your most recent settings for this session.

这个设置在哪里?如何解决这个问题?

谢谢!

【问题讨论】:

  • 你最后是怎么解决的?

标签: sql sql-server sql-server-2008


【解决方案1】:

你可以试试这些步骤:

Tools menuselect Options.

选择Environment folderchoose Import and Export Settings

在自动将我的设置保存到此文件中,输入您要备份的位置。

选择确定。

此文件位于:%userprofile%\Documents\Visual Studio 2008\Settings\CurrentSettings.vssettings

注意:如果你没有找到文件,你可以从你的同事那里得到另一个文件

【讨论】:

  • 这行得通,你不必直接玩注册表。假设该文件不存在,创建一个空的记事本文件,将其命名为“settings.vssettings”之类的名称,选择它并单击“保存”。无需打扰您的同事:)
  • 我的 SSMS 副本中的工具->选项中没有“环境文件夹”。
【解决方案2】:
  1. 如果 SQL Server Management Studio 已打开,请关闭它

  2. 打开注册表编辑器导航到该位置 _HKEY_CURRENT_USER\软件\微软\微软SQL 服务器\100\Tools\Shell_

  3. 将Reg Key“VisualStudioLocation”的值编辑为

    %USERPROFILE%\Documents\SQL Server Management Studio

关闭注册表编辑器并检查问题是否已解决

【讨论】:

  • 没有那个位置。我看到_HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\120\Tools\Client(在客户端下是ExceptionMessageBox)还有一个130文件夹,下面什么都没有。
【解决方案3】:

在我的情况下:我们将 Documents 文件夹作为映射的网络驱动器,似乎 SQL 管理工作室对此存在问题。作为一种快速的解决方法,我在这个网络驱动器之外创建了设置文件,它可以工作。唯一的缺点是设置不同步但老实说我不在乎:)

【讨论】:

    【解决方案4】:

    使用您最喜欢的注册表编辑器,或者如果您没有合适的注册表编辑器,请使用 regedt32.exe。导航到 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<vsver>\profile,其中 <vsver> 是您正在使用的 Visual Studio 的数字版本,例如6.0、7.1、8.0、9.0。在那里,您会找到一个条目AutoSaveFile。编辑此条目以指向您希望作为默认设置文件的 vssettings 文件。如果您没有这样的文件,请先通过“工具->导入和导出设置...->导出选定的环境设置”创建一个。 AutoSaveFile 的典型值为%vsspv_visualstudio_dir%\Settings\CurrentSettings.vssettingsDefaultSettingsDirectory 的典型值为%vsspv_visualstudio_dir%\Settings\

    错误消息“您可以在'导入和导出设置'工具选项页面上更改此文件”中的语句似乎不正确。特别是,无论我使用“导入和导出设置”工具选项页面保存或加载设置的方式有多少,我都无法重置默认值。我不得不求助于修改注册表。

    【讨论】:

      【解决方案5】:

      我遇到了同样的问题。 原来我已经重命名了驱动器,这导致了问题。将其重命名为原始名称(如错误消息中的路径所示)修复了该问题。

      【讨论】:

        【解决方案6】:

        我设法在没有更改注册表的情况下修复它。 根据本网站的说明: http://sebastian.expert/the-automatically-saved-settings-file-currentsettings-vssettings-cannot-be-found/

        基本上你需要更改选项中的默认路径。 转到工具/选项,然后转到环境/导入和导出设置 将路径更改为现有路径。

        【讨论】:

        【解决方案7】:

        我找到了很多建议编辑以下注册表的解决方案:HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell\VisualStudioLocation

        如果有人(像我一样)没有该条目,我设法通过编辑这个条目来修复它: HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell\Profile\AutoSaveFile

        我运行 MS SQL Server 2008 R2

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-01-16
          • 2023-04-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多