none
VS2005开发.net软件时遇到的问题 RRS feed

  • 问题

  • 我们小组最近在开发一套mis系统,使用的工具是VS2005和Sql2005,有时候调试或是生成项目时会频繁错误提示:在将元数据写入...时存储空间不足,无法完成此操作的问题。遇到此问题时,每次把VS2005重新启动,然后调试或生成就没问题,但是过不了一会就会再次出现,这个问题,不知道有没有人遇到过这个问题,有好的解决办法吗?谢谢
    • 已移动 mldark 2011年3月12日 9:53 (发件人:Visual C#)
    2011年3月12日 6:35

答案

  • 你好,

    我建议你试试下面的一些步骤:

    我们可以启动Visual Studio日志功能,并记录、分析使用日志。

    -          运行 开始菜单 程序 Microsoft Visual Studio 2010 Visual Studio Tools Visual Studio命令提示行(2010) 请以管理员身份运行(右键点击该程序 以管理员身份运行)。

    -          在命令提示行中输入Devenv.exe /log <log path> 日志文件会在logpath生成。

    通过分析生成的日志文件,可以查看错误发生时Visual Studio在做哪些操作。

    另外,还可以使用Process Monitor工具:http://www.microsoft.com/technet/sysinternals/utilities/processmonitor.mspx。这个工具可以用来捕获存取记录。

    使用进程名devenv.exe来过滤结果结果,这样可以只看到相关的列表。这可以检查问题发生时,有哪些注册表键/文件被访问。

    另外,还可以尝试以下常用的解决VS IDE问题的步骤:

    1.       尝试运行 devenv /ResetSettings (在命令提示符中)以消除潜在的相关设置问题。

    2.       尝试禁用插件 e.g. Tools | Add-in Manager”) 或运行 devenv.exe /SafeMode”。这可以消除第三方插件或程序包造成问题到可能。(更多关于VS命令行开关的信息,参见: http://msdn2.microsoft.com/en-us/library/xee0c8y7.aspx

    3.       尝试创建一个新项目。有时错误的项目设置会引起问题。他们是项目特定的。

    4.       尝试重启操作系统并进入安全模式。这样可以帮助确认是否有任何其他应用干扰了Visual Studio 注意有些功能(如IIS)在安全模式下是不可用的。 请检查它是否是可用的。除了安全模式外,我们也可以尝试“干净启动”:如何将 Windows XP 配置为以“干净启动”状态启动 http://support.microsoft.com/kb/310353

    5.       尝试创建一个新的用户帐户。 这样可以帮助隔绝用户配置文件错误相关的原因。

    希望以上会对你有所帮助。


    Andrew Wu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年3月14日 10:01
    版主

全部回复

  • 莫非电脑配置较低?
    2011 c# mvp China
    2011年3月12日 6:56
  • 应该不是吧,我的电脑双核的处理器,2G的内存,512M的独显,配置应该没问题的,您遇到过此问题吗?
    2011年3月13日 14:21
  • 你好,

    我建议你试试下面的一些步骤:

    我们可以启动Visual Studio日志功能,并记录、分析使用日志。

    -          运行 开始菜单 程序 Microsoft Visual Studio 2010 Visual Studio Tools Visual Studio命令提示行(2010) 请以管理员身份运行(右键点击该程序 以管理员身份运行)。

    -          在命令提示行中输入Devenv.exe /log <log path> 日志文件会在logpath生成。

    通过分析生成的日志文件,可以查看错误发生时Visual Studio在做哪些操作。

    另外,还可以使用Process Monitor工具:http://www.microsoft.com/technet/sysinternals/utilities/processmonitor.mspx。这个工具可以用来捕获存取记录。

    使用进程名devenv.exe来过滤结果结果,这样可以只看到相关的列表。这可以检查问题发生时,有哪些注册表键/文件被访问。

    另外,还可以尝试以下常用的解决VS IDE问题的步骤:

    1.       尝试运行 devenv /ResetSettings (在命令提示符中)以消除潜在的相关设置问题。

    2.       尝试禁用插件 e.g. Tools | Add-in Manager”) 或运行 devenv.exe /SafeMode”。这可以消除第三方插件或程序包造成问题到可能。(更多关于VS命令行开关的信息,参见: http://msdn2.microsoft.com/en-us/library/xee0c8y7.aspx

    3.       尝试创建一个新项目。有时错误的项目设置会引起问题。他们是项目特定的。

    4.       尝试重启操作系统并进入安全模式。这样可以帮助确认是否有任何其他应用干扰了Visual Studio 注意有些功能(如IIS)在安全模式下是不可用的。 请检查它是否是可用的。除了安全模式外,我们也可以尝试“干净启动”:如何将 Windows XP 配置为以“干净启动”状态启动 http://support.microsoft.com/kb/310353

    5.       尝试创建一个新的用户帐户。 这样可以帮助隔绝用户配置文件错误相关的原因。

    希望以上会对你有所帮助。


    Andrew Wu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年3月14日 10:01
    版主