2012-09-20 42 views
12

tôi đang gặp vấn đề này bất cứ khi nào tôi cố gắng để gỡ lỗi dự án của tôi:ngoại lệ từ HRESULT: 0x80131047

enter image description here

nó ở Pháp, ở đây là "của tôi" dịch:

"Lỗi trong khi cố gắng chạy dự án: Không tải được lắp ráp "DBZ buu's Fury Text Editor" hoặc một trong những phụ thuộc của nó. Tên lắp ráp hoặc codebase không hợp lệ. (Ngoại lệ từ HRESULT: 0x80131047) "

ai cũng có thể giúp tôi không?

Cảm ơn bạn, Omar

+1

Điều này có thể hữu ích: http://social.msdn.microsoft.com/Forums/en/Vsexpressvb/thread/02be3d7e-cff5-47a7-a00a-1c5ebfcb47a7 – Joulukuusi

+0

cảm ơn bạn đã làm việc: D đăng giải pháp ngay lập tức :) – Omarrrio

Trả lời

16

Project> Properties Project> Name> loại bỏ các "'" từ cái tên, và nó sẽ làm việc :)

+4

tại sao họ cho phép nó nếu nó không hoạt động. Khá lame –

+1

tôi cũng bối rối. – Omarrrio

4

Nó có thể không nhất thiết phải liên quan đến đó như trong trường hợp của tôi ...

Trước tiên, tôi muốn nói rằng đây là một vấn đề rất khó khắc phục vì có thể có nhiều biến dẫn đến vấn đề thực tế liên quan đến hội đồng.

Vì vậy, tôi đã làm việc trên Outlook Add-In 2010 nhắm mục tiêu phiên bản 32-bit của Office. Tất cả mọi thứ đã làm việc tốt cho đến một ngày trong số các blues, add-in sẽ không tải nữa và tôi đã được trình bày với lỗi "HRESULT: 0x80131047". Sau khi tìm kiếm gần nửa ngày, tôi tìm thấy một bài viết tốt đẹp:

http://blogs.msdn.com/b/astebner/archive/2007/05/06/2457576.aspx

Tôi đã thử thêm lắp ráp vào bộ nhớ cache toàn cầu nhưng không thể. May mắn thay, tôi đã có một dự án gần như giống hệt mà chạy tốt và tôi đã thực hiện kiểm tra so sánh và mọi thứ dường như giống nhau, nhưng trên đèo này, tôi đã tìm thấy một thứ khác ... khi nó hóa ra CPU mục tiêu nền tảng được đặt thành 64- bit vì vậy tôi đã đổi nó thành "Bất kỳ" và thì đấy '! - Cái này đã sửa nó rồi!

3

Có, tôi chỉ thay đổi Tên dự án "Dự án Taqi" thành Dự án Taqi và Chạy thành công.

0

This MSDN forum post nói rằng bạn cần có các ký tự "đặc biệt" như dấu gạch chéo, dấu phẩy hoặc dấu nháy đơn trong tên lắp ráp của bạn để tránh lỗi đó.

Nếu điều đó không khắc phục được, một đề xuất khác là bỏ chọn "Bật quy trình lưu trữ Visual Studio" trong tab Gỡ lỗi.

12

Nếu bạn đang sử dụng Assembly.Load() để tải tệp, hãy thử thay đổi nó bằng Assembly.LoadFile() để thay thế.

+0

Có lỗi nhưng lỗi thực sự cũ tbh, +1 cho giải pháp thay thế, nhờ – Omarrrio

+1

Tôi đang sử dụng Assembly.LoadFile() và nhận được lỗi này. Đó là một ví dụ khác về triển khai kém từ Microsoft. Nếu lắp ráp là "không hợp lệ" tại sao nó xây dựng ở nơi đầu tiên?Tôi rất muốn hỏi ai đã đưa ra thông báo lỗi vô dụng này "Bạn đang cố gắng đạt được điều gì". Quản lý rõ ràng tại Microsoft không hỏi những câu hỏi đơn giản này. Rõ ràng là quá bận rộn khi chơi với đám mây của họ. –

+0

Bạn là một Saver cuộc sống! –

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