Visual C++ 6.0 ngừng hoạt động trong windows 7

lập trình


Chào bạn,

Tôi sử dụng Visual C++ 6.0 cho phần mềm của mình – phần mềm cũ được phát triển ban đầu bằng MSVC 6.0. Khi tôi cố gắng chọn tùy chọn “mở”, tôi nhận được lỗi là “Microsoft Developer studio đã ngừng hoạt động” và Visual C++ đang gặp sự cố.

Xin vui lòng cho tôi biết bất cứ điều gì có thể được thực hiện để giải quyết vấn đề. Tôi không thể chuyển sang phiên bản mới nhất của VS vì đây là ứng dụng cũ được phát triển trên 6.0 và đưa ra ngoại lệ thời gian chạy trong phiên bản mới nhất của VS.

Cảm ơn trước!!

Những gì tôi đã thử:

Tôi mệt mỏi khi tìm kiếm bất kỳ lựa chọn nào để giải quyết vấn đề này nhưng vẫn chưa thể làm cho nó hoạt động được.

Chỉnh sửa 1: thông tin bổ sung được chuyển từ phần không trả lời bên dưới

Cảm ơn tất cả các phản hồi của bạn.
Dưới đây là thông báo bật lên mà tôi nhận được và Microsoft Visual c++ đã bị đóng.
Mircosoft(R) Devlopers Studio đã ngừng hoạt động.

A Problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available.

Giải pháp 1

VC6 được thiết kế vào thời điểm Windows 9x và NT4 và đã được cập nhật để chạy với Windows 2000 và XP. Ngay cả Visual Studio 2003 cũng không thể chạy mà không gặp vấn đề với Windows 7.

Giải pháp tốt nhất là sử dụng phiên bản Windows được VC6 hỗ trợ (ví dụ: sử dụng máy ảo; nếu Windows của bạn là phiên bản Professional, bạn có thể sử dụng chế độ XP).

Nếu không, hãy tìm kiếm trên mạng các mẹo về cách thiết lập VC6 với Windows 7:
Cách cài đặt Visual Studio 6 trên Windows 7 chuyên nghiệp 64bit[^]

Giải pháp 2

Không có cách nào bất cứ ai có thể giúp bạn với việc thiếu hoàn toàn thông tin bạn đã đăng. Tất cả những gì bạn đã nói là “Visual Studio bị hỏng”. Đó là nó.

Có hàng ngàn điều có thể xảy ra sai sót và cũng có rất nhiều giải pháp. Bạn đang mong đợi ai đó đoán được vấn đề. Chúc may mắn với điều đó.

Tại thời điểm này, tất cả những gì mọi người có thể đề xuất là gỡ cài đặt Visual Studio 6 và cài đặt lại nó cũng như Gói dịch vụ mới nhất cho nó và mọi bản cập nhật để nó hoạt động trên Windows Vista trở lên.

Giải pháp 4

Vì vậy, đôi khi tôi nhận được điều này trong quá trình gỡ lỗi.

Đầu tiên, cài đặt VC 6.0 vào một phân vùng VHDX riêng. Ưu điểm số 1 của VC 6.0: Không bao giờ thay đổi! Bạn có thể di chuyển nó xung quanh khi nâng cấp máy móc. Bản sao của tôi được tạo vào năm 2014 và vẫn hoạt động tốt.

Thứ hai, hãy thực hiện công việc phát triển của bạn trong một máy ảo có ổ C và ổ mã nguồn riêng biệt. Nếu tệ hơn, thay vì cài đặt lại, chỉ cần tải lại Ổ C của bạn từ bản sao lưu. Mã nguồn hiện tại của bạn sẽ không bị ảnh hưởng.

Thứ ba, cách tốt nhất và nhanh nhất để giải quyết vấn đề này là tạo một bản sao sổ đăng ký. Khi tôi gặp sự cố, tôi chỉ cần nhấp đúp vào tệp đăng ký sao lưu DevStudio của mình và mọi thứ sẽ hoạt động trở lại.

Tối thiểu bạn muốn sao lưu những thông tin sau và ghi ngày tháng cho chúng:
• HKEY_CURRENT_USER-Software-Microsoft-DevStudio-6.0 yyyy-mm-dd.reg
• HKEY_CURRENT_USER-Software-Microsoft-VisualStudio-6.0 yyyy-mm-dd.reg

Nếu bạn có các đường dẫn khác nhau cho các dự án khác nhau, bạn sẽ muốn lưu các tệp khác nhau cho các bộ sưu tập thư viện khác nhau:
• HKEY_CURRENT_USER-Software-Microsoft-DevStudio-6.0-Build System- Components-Platforms-Win32 (x86) Project A Directory) yyyy-mm-dd.reg (Đi sâu vào bạn sẽ tìm thấy nó).

Những điều này cũng hữu ích nếu bạn muốn chuyển môi trường phát triển của mình sang một máy khác.

Giải pháp 3

Cảm ơn tất cả các phản hồi của bạn.
Dưới đây là thông báo bật lên mà tôi nhận được và Microsoft Visual c++ đã bị đóng.
Mircosoft(R) Devlopers Studio đã ngừng hoạt động.

Sự cố khiến chương trình ngừng hoạt động bình thường. Windows sẽ đóng chương trình và thông báo cho bạn nếu có giải pháp.

コメント

タイトルとURLをコピーしました