2012-06-09 68 views
10

Bất cứ khi nào tôi cố gắng tạo ra một dự án mới trong VS 2010 tôi nhận được lỗi:visual studio không thể mở dự án mới

New project/item dialog could not be initialized due to error: Exception of type 'Microsoft.VisualStudio.Dialogs.DialogInitializationException' was thrown.

Và khi cố gắng để mở dự án hiện có visual studio 2010 khởi động lại.

+0

Hãy thử sửa chữa cài đặt Visual Studio của bạn hoặc chỉ cần cài đặt lại. – Bart

+1

tôi tryied nhưng nó không hoạt động và tôi nghĩ rằng tôi phải cài đặt lại các cửa sổ – jonny

Trả lời

29

Có sự cố tương tự trên máy tính của tôi. Sau thời gian dài tìm kiếm giải quyết bằng các bước sau:

  1. Đóng tất cả các trường hợp của Visual Studio 2010
  2. Đến "C: \ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE" (phụ thuộc của thư mục cài đặt VS)
  3. Chạy lệnh: devenv.exe/resetuserdata -> đợi cho đến khi hoàn thành sẽ được
  4. Chạy Visual Studio
+0

cảm ơn) đã nhận được cùng một lỗi. bây giờ nó hoạt động tốt. – Ivars

+0

Cảm ơn. Bạn đã giải quyết vấn đề tương tự của tôi. – Dipak

+0

Tôi đang đối mặt với cùng một vấn đề trên Visual Studio Professional 2015 nhưng tôi không có thư mục IDE bên trong Common7 như đã nêu ở trên "C: \ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE". –

-1

Wow nó làm việc ... (giải pháp command prompt đó là) trong trường hợp của tôi là visual studio 2015

Có sự cố tương tự trên máy tính của tôi. Sau thời gian dài tìm kiếm giải quyết bằng các bước sau:

Đóng tất cả các trường hợp của Visual Studio 2010 Đến "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE" (phụ thuộc của thư mục cài đặt VS) Chạy lệnh: devenv.exe -> đợi cho đến khi hoàn thành Chạy Visual Studio

2

Tôi không thể tìm thấy trường hợp trước đây. Như bạn đã gặp một ngoại lệ

Microsoft.VisualStudio.Dialogs.DialogInitializationException

tôi gợi ý bạn thử các cách dưới đây:

Run devenv /resetuserdata.

Xóa file:

%LOCALAPPDATA%\Microsoft\VisualStudio\11.0\ComponentModelCache 

và khởi động lại Visual Studio.

0

Sự cố này có thể xảy ra khi bạn cài đặt phiên bản Visual Studio cũ hơn gần phiên bản hiện tại. Ví dụ: VS 2017 được cài đặt trên hệ thống của bạn và bạn buộc cài đặt VS 2008. Tôi đã gặp vấn đề này nhiều năm trước bằng cách cài đặt VS 2008 sau VS 2010; và hôm nay tôi lại gặp vấn đề này. Vì tôi đã cài đặt SolidWorks 2015 sau VS 2017. SolidWorks có một Visual Studio 2008 bên trong gói phần mềm của nó cản trở cài đặt của tôi. Chỉ cần gỡ cài đặt VS 2008 và tôi đã hoàn tất.

1

Đóng tất cả VS trường và cố gắng giải pháp nêu here:

  • Launch Developer Command Prompt cho VS 2017 as Administrator
  • Đến VS 2017 thư mục cài đặt, ví dụ: pushd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise
  • gacutil -if Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll
1

Tôi thấy điều này vẫn là vấn đề ở Visua l Cộng đồng Studio 2017, Microsoft đã phát hành một công việc xung quanh đã khắc phục sự cố của tôi:

The work-around for this issue would be:

-Launch “Developer Command Prompt for VS 2017” as Administrator

-Go to VS 2017 installation folder, for example: pushd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise

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

Các vấn đề liên quan