2013-07-23 58 views
42

Khi tôi đang cố gắng mở bất kỳ giải pháp nào hoạt động tốt trước đây trong Visual   Studio   2012, lỗi "Gói 'Gói Visual C++' không tải được" tiếp tục hiển thị. Và giải pháp không thể mở được.Lỗi Visual Studio 2012: Gói 'Visual C++ package' không tải được

Tôi không chắc chắn có vấn đề gì với cài đặt Visual   Studio   2012 của tôi.

+0

Xem thêm: http://stackoverflow.com/questions/36114464/visual-studio-2015-community-visual-c-project-system-package-error – idbrii

Trả lời

76
  1. click the TOOLS--->VISUAL STUDIO COMMAND PROMPT to open the command window
  2. input the command "devenv /Setup"
  3. open the visual studio 2012 again, it will works.

Nguồn: http://happyivyli.blogspot.com/2013/07/visual-c-package-failed-to-load.html

+2

Tôi vừa sắp cài đặt lại VS2012, rất tuyệt ! – EJA

+6

Điều này cũng làm việc cho VS2013 –

+1

sau khi nhập devenv/Thiết lập nó chỉ ngồi đó không có lỗi không có gì –

3

Có thể cùng sửa chữa như thế này https://stackoverflow.com/a/21266545/990618

Kiểm tra các biến môi trường người dùng của bạn cho VCHOME, VCINSTALLDIR và vsinstalldir.

Thay đổi

X:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ 

để

X:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\ 

Hoặc

X:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\ 

tùy VS năm 2012 hoặc 2013.

3

Không ai trong số các giải pháp tôi thấy xung quanh, kể cả những người được liệt kê ở đây , dường như giúp đỡ. Những gì đã làm việc đã đi trong việc quản lý cài đặt/gỡ bỏ cài đặt phần mềm, kích chuột phải vào Visual Studio và chọn "thay đổi" (đó là nơi bạn thường sẽ gỡ bỏ cài đặt một cái gì đó từ).

Điều đó sẽ bật trình quản lý gói Visual Studio và từ đó bạn có thể chọn sửa chữa.

Trong trường hợp của tôi, nhìn vào các hệ thống tồn đọng và khôi phục lại các điểm, có vẻ như nó là một trong những phân phối lại Visual C++, có thể được cài đặt bởi một số trò chơi, làm tổn hại đến môi trường.

Đây là trên Windows 8.

+0

Đây là giải pháp duy nhất làm việc cho tôi trên VS2013. – Anthony

5

Chạy dấu nhắc lệnh từ bên trong Visual Studio.

Để truy cập dễ dàng hơn, bạn có thể thêm dấu nhắc lệnh của nhà phát triển Visual Studio hoặc bất kỳ dấu nhắc lệnh nào khác vào menu Công cụ trên Visual Studio, bằng cách thêm nó vào danh sách công cụ bên ngoài. Đây là cách bạn có thể thực hiện điều đó:

  1. Mở Visual Studio.

  2. Chọn cụ menu và chọn Tools ...

  3. Trên Tools hộp thoại, chọn Thêm nút. Một mục mới xuất hiện.

  4. Nhập Tiêu đề cho mục menu mới của bạn chẳng hạn như Command Prompt.

  5. Trong lệnh lĩnh vực, xác định các tập tin bạn muốn khởi chạy như % comspec% hoặc C: \ Windows \ System32 \ cmd.exe.

  6. Trong Arguments lĩnh vực, xác định nơi để tìm thấy dấu nhắc lệnh cụ thể mà bạn muốn sử dụng như /k "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd. bat " (điều này sẽ khởi chạy Developer Command Prompt được cài đặt với Visual Studio 2015). Giá trị này cần phải được thay đổi theo phiên bản Visual Studio và vị trí cài đặt của bạn.

  7. Chọn giá trị cho Thư mục ban đầu trường như Thư mục dự án.

  8. Chọn nút OK. Sau đó, mục menu mới được thêm vào và bạn có thể truy cập vào dấu nhắc lệnh từ menu Công cụ.

Sau đó:

  1. Kích chuột phải vào vào biểu tượng Visual Studio
  2. Chọn Run As Administrator
  3. Nhấp vào trình đơn CỤ → * Command Prompt ** để mở cửa sổ lệnh
  4. Nhập lệnh "devenv/Setup"
  5. Mở Visual Studio lần nữa và nó sẽ hoạt động.
+0

Điều này sẽ giúp khắc phục sự cố "Gói 'Gói Visual C++' không tải được"? –

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