2010-03-16 54 views
5

Tôi đang sử dụng Visual Basic 6 cho dự án cũ và nó hoạt động tốt. Gần đây tôi đã cài đặt Visual Studio 2010 RC và bây giờ khi tôi bắt đầu VB6 tôi nhận được một trình cài đặt với tiêu đề "Microsoft Visual Studio 2010 Professional RC - ENU". Nếu tôi nhấp vào Hủy bỏ tôi có thể sau đó mở dự án của tôi trong VB6.Visual Basic 6 khiến Visual Studio 2010 cố gắng cài đặt

Có cách nào để loại bỏ điều này hoặc tôi chỉ là người duy nhất trên hành tinh vẫn đang sử dụng VB6?

Cập nhật: Bản sửa lỗi đã hoạt động đối với độ tuổi nhưng sự cố đã bắt đầu xảy ra một lần nữa cách đây một tuần hoặc lâu hơn. Có ai khác nhìn thấy điều này xuất hiện lại không?

Cập nhật bản cập nhật: Tôi đã cài đặt PC làm khởi động kép giữa Win7 và WinXP. Có vẻ như một số tệp được yêu cầu nằm trên ổ đĩa WinXP và khi tôi xóa nó gần đây, nó đã gây ra sự cố xuất hiện lại.

+1

Bạn không phải là người duy nhất! Nhưng tôi đã cài đặt VB6 trên một máy ảo trong trường hợp một cái gì đó như thế này có thể xảy ra ... –

Trả lời

5

Đây là known problem. Rõ ràng các ứng dụng Office có thể gây ra cùng một hành vi. Giống như bạn, tôi đã thấy nó khi tôi mở một dự án VB6. Nó vẫn không cố định trong RC, nhưng có một cách giải quyết khác. Bạn chỉ cần tạo một thư mục và vấn đề sẽ biến mất.

Chúng tôi đã thấy các vấn đề tương tự được ấn định bằng cách xác định thư mục VS mong muốn được tạo và sau đó tạo. Chúng tôi đã sửa lỗi này trong sản phẩm RTMRel và công cụ Visual Studio dành cho văn phòng của chúng tôi đã thực hiện kiểm tra bổ sung để kiểm tra dự án. Để giải quyết vấn đề này , hãy thử tạo thư mục sau đây. Mở lệnh nâng cao và nhập lệnh sau rồi mở lại dự án. Hãy để tôi biết nếu điều này khắc phục được sự cố.

Md "% ProgramFiles% \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ FromGAC"

Tôi cũng gặp phải vấn đề này với 2005 cài đặt Visual Studio. Giải pháp hơi tẻ nhạt hơn một chút, nhưng cuối cùng tôi đã dừng nó lại.

Tôi tìm thấy this article cho biết để xem xét cảnh báo MsiInstaller trong nhật ký sự kiện ứng dụng. Có hai lỗi mỗi lần. Đầu tiên là lỗi với ID sự kiện 1004 mô tả sự cố. Tiếp theo là lỗi khác với ID sự kiện 1001 không được sử dụng. Tôi vừa tạo mọi tệp và thư mục có tên trong các lỗi 1004 và sự cố đã biến mất. Tôi đã sẵn sàng từ bỏ vì tôi không biết có bao nhiêu tập tin sẽ phàn nàn, nhưng tôi đã giữ nó và cuối cùng cũng dừng lại. Những tệp này không có gì. Tôi vừa tạo các tệp văn bản mới với trình quản lý tệp của mình và đổi tên chúng thành tệp. Đây là những gì tôi phải tạo ra.

  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\al.exe
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\al.exe.config
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.Build.Conversion.dll
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.VisualBasic.xml
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.VisualStudio.VSHelp80.xml
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.Vsa.xml
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\SQLServer.targets
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Configuration.Install.xml
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\RedistList
  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\RedistList\VSList.xml
+0

Cảm ơn, sửa chữa nó (mặc dù lệnh được đưa ra là không chính xác). – parsley72

-2

Bạn cũng có thể :)

VS 2010 thời gian chạy DLL thấy bạn đang chạy một số cách lỗi thời phiên bản của một cái gì đó và muốn trở thành hữu ích và cập nhật đến phiên bản hiện tại. Cài đặt 2 phiên bản về cơ bản cùng một công cụ trên cùng một máy (đặc biệt là các công cụ đan xen với hệ điều hành như VS) thường là một ý tưởng tồi nếu bạn muốn cả hai hoạt động chính xác và đây là một tác dụng phụ.

+1

Không chắc nó đơn giản như thế - tôi chưa gặp vấn đề gì khi chạy VB6 và VS2008, và VS2010 có vẻ khá vui khi chạy VS2008. – parsley72

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