2012-03-26 26 views
13

Hiện tại tôi đang cố gắng để tạo ra một dự án WebSetup cho một trong ASP.net4 Applications/Silverlight-Web của chúng tôi sử dụng Visual Studio 2010.Không thể xây dựng nhóm sản lượng dự án Nội dung tập tin từ

tôi tạo ra các dự án thiết lập theo this hướng dẫn, nhưng khi tôi đang cố gắng để xây dựng các dự án Setup (tôi đã làm một xây dựng của toàn bộ giải pháp trước đó), tôi nhận được lỗi sau:

Unable to build project output group 'Content Files from MyWebProject (Active)' 

Theo this và gần như bất kỳ trang web khác mà tôi tìm thấy, lỗi này đề cập đến các mục được bao gồm trong dự án web nhưng bị thiếu trên đĩa.

Tôi đã kiểm tra tất cả các dự án của mình hai lần, không có tệp bị thiếu. Có giải pháp nào khác cho vấn đề này không?

Những điều khác tôi đã cố gắng:

  • This bài: Tôi có tập tin .xml kèm dlls của chúng tôi. Tôi cũng đã xóa tệp xml khỏi dự án của mình nhưng không giúp được bài đăng

  • This: Đặt dự án khởi động thành ứng dụng web của tôi không thay đổi gì cả.

Cả hai bài viết trên là từ this thread trên forums.asp.net.

+0

Cảm ơn - liên kết là một cuộc sống tiết kiệm. Hy vọng bạn tìm thấy vấn đề của mình? – StuartLC

+0

Không, chưa. Trong thời gian này, chúng tôi đang viết một ứng dụng cài đặt tùy chỉnh để tránh vấn đề này. – Vertigo

Trả lời

39

Tôi cũng gặp sự cố này. (Visual Studio 2010 Pro, .Net 4.0) Tôi tìm thấy tệp bị thiếu bằng cách sử dụng tùy chọn "Xuất bản ...". Nhấp chuột phải vào ứng dụng web. Lên gần phía trên cùng của menu (thứ 5 từ đầu cho tôi) là "Xuất bản ...". Nhấp vào đó. Tôi đã làm "Phương pháp xuất bản: Hệ thống tệp". Xuất bản không thành công vì lý do tương tự mà việc thiết lập không thành công. Sự khác biệt là khi Publish không thành công, nó sẽ đưa ra một thông báo lỗi.

+0

Rất tốt lừa, làm việc tốt nhờ! – rkawano

+0

@ user1698125 Cảm ơn bạn đã tip! Làm việc như người ở! – Saxophonist

+1

@ user1698125 Brilliant, cảm ơn rất nhiều về mẹo, đã tiết kiệm rất nhiều thời gian. Điều này sẽ được đánh dấu là câu trả lời. – Apogee

10

Trong hầu hết các trường hợp, đó là do thiếu tệp. Mở rộng tất cả các dự án của bạn và kiểm tra xem không có dự án nào được đánh dấu bằng dấu chấm than màu vàng. Đối với các ứng dụng web, nghi ngờ thông thường là config.web và cụ thể hơn là các phiên bản Debug/Release, hãy nhấp vào dấu '+' bên cạnh Web.Config và xem chúng có bị đánh dấu là bị thiếu hay không. Chúc may mắn

+0

Nếu VS không biết tệp bị thiếu, nó sẽ không đánh dấu nó bằng dấu chấm than màu vàng. Vì vậy, hãy kiểm tra tốt hơn mọi tệp nội dung. –

+1

Bạn đã cứu mạng tôi. Tôi có một bản demo trong một giờ. – Honzajscz

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