2011-07-15 39 views
43

Tôi đã sử dụng Visual studio một thời gian và thấy rằng khi tôi mở studio trực quan và mở dự án, tất cả các tệp đã mở vào lần trước vẫn mở.Visual Studio đóng băng hoặc treo khi khởi động

Điều này làm cho Visual Studio của tôi đóng băng hoặc lỗi khi khởi động.

Tôi đang sử dụng nhiều plugin trong quá trình cài đặt của mình và tự hỏi liệu có cách nào để ngăn điều này xảy ra hay không.

+0

Cố gắng loại bỏ tập tin .vs trong thư mục dự án ... – amorel

Trả lời

22

Xóa thư mục từ c: \ Program Files \

Sau đó chạy: Devenv /ResetSkipPkgs

http://msdn.microsoft.com/en-us/library/ms241276%28VS.80%29.aspx

hoặc

Bạn có thể tìm cho chuyển đổi dòng /SafeMode lệnh:

devenv.exe /SafeMode 

Điều này sẽ bắt đầu Visual Studio với tất cả các phần bổ trợ bị tắt.

+4

những gì bạn có nghĩa! –

+1

Chạy ứng dụng dưới chế độ An toàn và sau đó sử dụng Trình quản lý bổ trợ/Trình quản lý tiện ích mở rộng xóa các cài đặt không được yêu cầu. –

+4

/ResetSkipPkgs không làm điều đó cho tôi, nhưng/SafeMode đã làm. Cảm ơn. – SilverSideDown

10

Bạn có thể thay đổi cài đặt khởi động Visual Studio 2010 của mình.

Tools ->Options ->Startup ->At startup ->Show empty environment ->Save

Visual Studio có một giới hạn plugins. Chỉ sử dụng các plugin phù hợp nhất với bạn. Có một danh sách cho tốt nhất Visual Studio 2010 bổ sung cho các nhà phát triển.

Visual Studio 2010 - recommended extensions

+0

tôi không biết những gì happend tôi có 5-6 plugin trong phí bảo hiểm và đã tìm thấy vấn đề chậm –

+0

Bạn nói 'Tôi đang sử dụng rất nhiều plugins' sau đó tôi nghĩ rằng bạn sử dụng 20-25 plugins. Tất nhiên, 6 plugin không nên làm chậm IDE của bạn. Có lẽ máy tính của bạn không đủ cho các yêu cầu của Visual Studio? –

+0

RAM 4GB trong lõi kép 64 bit. bất cứ điều gì đặc biệt tôi cần phải có. –

1

Trong trường hợp của tôi, VS 2013 Professional đã được treo khi khởi động vì giấy phép không còn giá trị.

mục cuối trong file log:

<entry> 
    <record>367</record> 
    <time>2015/07/13 20:11:05.051</time> 
    <type>Information</type> 
    <source>UserConnection</source> 
    <description>[email protected] signed in for IDE user</description> 
</entry> 

Và trên trang đăng ký msdn.microsoft.com: "Thuê bao của bạn không còn hoạt động, hãy liên hệ quản trị viên của bạn"

Tôi phải đăng ký cập nhật từ chủ nhân của mình.

19

Bạn đã thử đặt lại cài đặt người dùng chưa? Nó đã giúp tôi:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe /ResetUserData 
1

Khi nó bị treo trên màn hình splash:

Có thể là một giải pháp chống virus chặn Visual Studio.

Kaspersky Internet Security 16.0.1.445 làm cho Visual Studio 2015 treo trên màn hình giật gân. Phiên bản cũ hơn 16.0.0.614 hoạt động tốt.

+0

Cảm ơn bạn, đã có sự cố tương tự với chương trình diệt vi-rút khác và Visual Studio 2017. –

5

Tôi gặp vấn đề tương tự với phiên bản Cộng đồng năm 2015. Tôi đã giải quyết nó với đề xuất của Vidas Vasiliauskas, đó là xóa cài đặt người dùng.

Điều trước đây tôi đã có phiên bản 2015, trong đó tôi đã đăng nhập bằng tài khoản Microsoft của mình.Khi cố gắng mở phiên bản , nó đã cố gắng làm như vậy với cùng một tài khoản mà tôi tin là nguyên nhân của vấn đề.

Vì vậy, tôi sẽ đề nghị với những người có cùng một vấn đề để chạy lệnh sau tại Command Line Prompt:

C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv.exe/ResetUserData

3
devenv.exe /ResetSettings 

hoặc

devenv.exe /ResetSetting 

Wo rked fine for me

+0

điều này thường không hoạt động cho VS2015 và 2017, bên dưới từ Nicolasd92 là tùy chọn tốt hơn bằng cách sử dụng ResetUserData – batmaci

0

Tôi gặp sự cố này khi sử dụng plugin kiểm soát nguồn Git.

Tôi chạy devenv.exe /SafeMode

Và sau đó trong Options -> Source Control -> Plug-in Selection chắc "Không" hoặc "Visual máy chủ Studio Team Foundation" đã được chọn. Sau đó, VS bắt đầu bình thường.

0

Kiểm tra Trình quản lý tác vụ. Tôi đã có một Setup.exe chạy (không chắc chắn những gì nó đã được cài đặt), nhưng một khi tôi đã giết nó, VS unfroze.

0

rõ ràng các yếu tố của thẻ trong C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config \ Machine.config

Cũng làm tương tự với C: \ Windows \ Microsoft.NET \ Framework \ v4 .0.30319 \ Config \ Machine.config

thẻ chỉ nên <runtime/>

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