2017-12-14 139 views
7

Sau khi cập nhật Visual Studio 2017 lên 15.5, tôi không còn có thể gỡ lỗi các bài kiểm tra đơn vị của mình nữa (tôi có thể chạy thử nghiệm tốt và tôi có thể gỡ lỗi chương trình không kiểm tra).BadImageException: 'Không thể tải tệp hoặc lắp ráp' Microsoft.VisualStudio.QualityTools.VideoRecorderEngine 'hoặc một trong các phụ thuộc của nó'.

tôi tiếp tục nhận được những ngoại lệ sau:

Exception thrown: 'System.BadImageFormatException' in mscorlib.dll 
Could not load file or assembly 'Microsoft.VisualStudio.QualityTools.VideoRecorderEngine' or one of its dependencies. The module was expected to contain an assembly manifest. 

Exception thrown: 'System.BadImageFormatException' in mscorlib.dll 
Could not load file or assembly 'VSTestVideoRecorder' or one of its dependencies. An attempt was made to load a program with an incorrect format. 

Exception thrown: 'System.BadImageFormatException' in mscorlib.dll 
Could not load file or assembly 'Microsoft.VisualStudio.QualityTools.VideoRecorderEngine' or one of its dependencies. The module was expected to contain an assembly manifest. 

Exception thrown: 'System.BadImageFormatException' in mscorlib.dll 
Could not load file or assembly 'VSTestVideoRecorder' or one of its dependencies. An attempt was made to load a program with an incorrect format. 

Exception thrown: 'System.ArgumentException' in System.dll 
FrameworkName cannot have less than two components or more than three components. 

Tôi đã xác nhận rằng mỗi dự án luôn được sử dụng cài đặt trình biên dịch cùng (7+ w/phiên bản nhỏ), và tất cả đều nhắm mục tiêu Net 4.7. Ngoại trừ việc cập nhật VS lên 15.5, mã trong một số tệp có vấn đề không hề thay đổi.

Tôi không tìm thấy bất kỳ điều gì hữu ích về những ngoại lệ này hoặc về cách giải quyết chúng. Nó chắc chắn có vẻ giống như một cái gì đó gây ra bởi bản cập nhật VS.

Bất kỳ ý tưởng nào? Cài đặt lại VS giải pháp duy nhất?

+0

Mục nhập lỗi có liên quan có lẽ là 'Bản phát hành cố định - đang chờ xử lý' https://developercommunity.visualstudio.com/content/problem/168116/badimageformatexception-microstvisualstudioquality.html – notso

Trả lời

0

Chỉ gặp vấn đề tương tự.

Tôi bắt đầu tìm kiếm các giải pháp và sau khi thực hiện một số việc, bằng cách nào đó, sự cố đã được khắc phục. Những gì tôi đã làm là:

  • xóa tất cả các thư mục% temp% của tôi (insane hum?)
  • nhận xét tất cả của tôi bindingRedirect và dung dịch thử app.config (i cần thiết)
  • xóa nội dung của gói của tôi thư mục
  • Cập nhật Visual Studio của tôi 2017 lên phiên bản mới nhất (15.5.2)

không biết bước phù thủy làm cho nó hoạt (hoặc kết hợp các bước). Đã thực hiện rất nhiều lần thử.

Và nó đã hoạt động.

Hy vọng điều này sẽ giúp bạn.

+0

Cảm ơn bạn đã đề xuất! Các app.config trong dự án thử nghiệm của tôi là khá trần xương, chỉ với công cụ EF. Việc xóa thư mục% temp% không giải quyết được các ngoại lệ. Tôi đã thấy đề cập đến vấn đề này ở nơi khác, vì vậy hy vọng đề xuất của bạn sẽ giúp một người nào đó. –

+0

Rất tiếc khi nghe. Tôi cũng đã xóa thư mục gói của mình. Hãy thử điều đó. Đã cập nhật câu trả lời. Ngoài ra hãy thử làm sạch tất cả các giải pháp và xây dựng lại nó một lần nữa. –

+1

Tôi đang ở 15.5.2, và việc xóa các thư mục gói đã không giúp đỡ, thật không may. Cảm ơn bạn mặc dù; Tôi đánh giá cao các đề xuất. –

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