visual studio无法打开新项目

时间:2012-06-09 17:53:20

标签: visual-studio

每当我尝试在VS 2010中创建一个新项目时,我都会收到错误:

  

由于错误,无法初始化新项目/项目对话框:   抛出了“Microsoft.VisualStudio.Dialogs.DialogInitializationException”类型的异常。

当尝试打开现有项目时,Visual Studio 2010重新启动。

6 个答案:

答案 0 :(得分:32)

我的电脑遇到了同样的问题。经过很长一段时间的搜索后,我按照以下步骤解决了这个问题:

  1. 关闭所有Visual Studio实例
  2. 转到“C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE”(或任何VS安装目录)
  3. 运行命令devenv.exe /resetuserdata并等待完成
  4. 运行Visual Studio

答案 1 :(得分:2)

我无法找到前一种情况。当你遇到异常时

  

Microsoft.VisualStudio.Dialogs.DialogInitializationException

我建议您尝试以下方式:

运行devenv /resetuserdata

删除文件:

%LOCALAPPDATA%\Microsoft\VisualStudio\11.0\ComponentModelCache 

并重新启动Visual Studio。

答案 2 :(得分:2)

关闭所有VS实例并尝试提及here的解决方案:

  • 以管理员身份启动 VS 2017开发人员命令提示
  • 转到VS 2017安装文件夹,例如:pushd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise
  • gacutil -if Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll

答案 3 :(得分:1)

我发现这仍然是Visual Studio社区2017中的一个问题,微软发布了解决问题的方法:

  

解决这个问题的方法是:

     

- 以管理员身份启动“VS 2017开发人员命令提示”

     

- 转到VS 2017安装文件夹,例如:pushd C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise

     

-gacutil -if Common7 \ IDE \ PublicAssemblies \ Microsoft.VisualStudio.Shell.Interop.8.0.dll

答案 4 :(得分:0)

打开控制面板
变化

Regional -> Formats tab -> Format: English(United States)

https://connect.microsoft.com/VisualStudio/feedback/details/727578/vs-do-not-work-with-finnish-number-format-on-w8-64-bit

它对我有用:)

答案 5 :(得分:0)

当您在当前版本附近安装较旧版本的Visual Studio时,可能会导致此问题。例如,系统上安装了VS 2017,您强制安装VS 2008。 多年前我在VS 2008之后安装VS 2010时遇到了这个问题; 今天我又遇到了这个问题。因为我在SolidWorks 2015之后安装了VS 2017SolidWorks在其程序包中有一个Visual Studio 2008会干扰我的安装。 刚卸载VS 2008,我就完成了。