2012-06-18 41 views
6

Tôi đã tìm kiếm ở khắp mọi nơi và tôi dường như không thể tìm thấy bất cứ ai có cùng một vấn đề (mặc dù tôi chắc chắn mọi người đã thực hiện cùng một sai lầm trong quá khứ) ... Tôi vô tình xóa nội dung trong thư mục Gỡ lỗi và Phát hành của mình. Bây giờ tôi nhận được lỗi không tìm thấy tập tin. Là một nền, đó là một Windows Forms Application trong C#, và tôi đang chạy Visual Studio 10.Visual Studio 2010 lỗi xây dựng, do thiếu tập tin

Dưới đây là các lỗi:

Unable to read manifest 'bin\Debug\projectName.vshost.exe.manifest' 
Could not find file [pathName]\projectName.vshost.exe.manifest. 

Trước khi tôi đã mất tích manifest, tôi đã nhận được một lỗi mà nó không thể tìm thấy các nội dung khác của thư mục (exe, các pdb, vv), lỗi MSB3113 (link)

những điều tôi đã cố gắng (và một số trong số họ đã xa vời, tôi biết):

  • Tôi đã cố gắng đổi tên file không có thật cho tất cả các tập tin bị mất
  • tôi đã cố gắng để tìm các tập tin bị xóa, nhưng có thể không
  • Tôi đã cố gắng xóa tất cả các nội dung của thư mục debug/release và làm sạch xây dựng
  • tôi đã thử xóa các thư mục Gỡ lỗi/Phát hành

Hãy cho tôi biết nếu bạn có thể nghĩ về bất cứ điều gì tôi có thể thử. Vấn đề của tôi có vẻ hơi mơ hồ tương tự như this one.

+1

Nói chung, bạn sẽ có thể xóa bin và obj thư mục của bạn bất cứ khi nào bạn muốn như. Việc xây dựng lại sẽ tái tạo cấu trúc thư mục và đầu ra được biên dịch, như thường lệ. Bạn có tự đặt bất kỳ tài nguyên hoặc tham chiếu bên ngoài nào vào thư mục Gỡ lỗi/Phát hành không? –

+0

Không, tôi đang sử dụng biểu tượng tùy chỉnh nhưng nằm trong thư mục dự án, điều đó có ảnh hưởng đến bản dựng không? – ahollenbach

+0

Nó không nên miễn là nó tham chiếu đúng cách. Bạn có thể kiểm tra gợi ý từ tham chiếu lỗi MSBuild tại đây: http://msdn.microsoft.com/en-us/library/ms228179(v=vs.80).aspx –

Trả lời

19

Dưới đây là cách tôi kết thúc giải quyết vấn đề - hóa ra tôi đã bao gồm các thư mục binobj trong dự án của tôi. Đối với bất kỳ ai gặp sự cố tương tự, chỉ cần nhấp chuột phải và "Loại trừ khỏi dự án". Sau khi làm điều này, hãy làm sạch và xây dựng lại dự án của bạn, và bạn nên làm tốt.

+1

đã hoạt động cho tôi! cảm ơn +1 –

+1

cũng đã làm việc cho tôi! cảm ơn –

1

Trong trường hợp của tôi, tệp app.manifest đã được kiểm tra. Tệp này nằm trong dự án Winforms của tôi trong thư mục Thuộc tính. Tôi đã chọn tệp này từ cửa sổ Thay đổi đang chờ xử lý và đã "hoàn tác thanh toán đang chờ xử lý". Sau đó xây dựng đã thành công. Điều này xảy ra trong Visual Studio 2008.

-1

Làm việc cho tôi: Thuộc tính => Xây dựng => Tạo lắp ráp serialization => thay đổi từ Auto Off

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