Tôi đã điều tra thêm và phát hiện ra tôi đã nhầm lẫn các dự án trang web với Dự án ứng dụng web. Đây là những gì tôi đã tìm thấy:
Web Application dự án
- Có Thông tin hội thông qua Application properites (Giấu tập tin AssemblyInfo)
- Tạo một trang web làm việc sau khi biên dịch
Web Dự án Trang web
- có thể chứa thông tin hội thông qua một tập tin AssemblyInfo trong thư mục App_Code
- Tạo một trang web làm việc tại chỗ
Các dự án ứng dụng Web
- Sao chép tập tin AssemblyInfo từ một dự án ứng dụng Web chỉ (Tôi đã thử nghiệm điều này)
CrusieControl.NET - SVNLabeller
- Chỉ có thể ghi đè lên Số bản trong file AssemblyInfo trong Web Application Project
Vì vậy, tôi sẽ được sử dụng các dự án ứng dụng web trong tương lai. Trước đây tôi đã sử dụng các dự án trang web khi họ làm việc tại chỗ và chúng tôi thường chỉ sao chép chúng vào Live Server (tôi biết điều này là xấu - đó là lý do tại sao tôi hỏi tất cả những câu hỏi này khi tôi cố gắng cải thiện môi trường phát triển của mình) .
Câu trả lời này là lưu ý của tôi từ nghiên cứu sâu hơn mà tôi nghĩ là mục đích của Stack Overflow. Nếu ai đó muốn thay đổi câu hỏi thành câu hỏi phù hợp hơn với câu trả lời của tôi, tôi sẽ hiểu - tôi sẽ cố gắng gắn thẻ lại chính mình.
Ngoài ra nếu tôi đã bỏ lỡ dấu giải thích ở đây, vui lòng cho tôi biết!
Cheers
EDIT
Sau khi nghiên cứu sâu hơn dường như có vấn đề với Web Deployment dự án và các dự án ứng dụng Web khi sáp nhập hội. Cách duy nhất để làm cho nó hoạt động là đặt tên cho các assembly khác nhau, để lại cho tôi 1 assembly với thông tin phiên bản và 1 assembly với thông tin manifest của tôi (lưu ý thông tin phiên bản của tôi đến từ SVNLabeller). Đây không phải là những gì tôi muốn. Vì vậy, bây giờ tôi quay trở lại dự án trang web và đã phát hiện ra tôi có thể chỉnh sửa thủ công tệp .wdproj để thêm thông tin lắp ráp bổ sung, đó là một sự xấu hổ tôi không thể làm điều đó thông qua Visual Studio nhưng là giải pháp tốt nhất tôi có thể đưa ra cho hiện nay.
Nguồn
2009-01-09 11:56:05