Gói web được tạo dựa trên hướng dẫn trên (tức là thông qua VS 2010 và các dẫn xuất của nó như TFS vv) chỉ có thể chứa một dự án web. Thật không may VS tạo ra các gói Web sẽ được giới hạn từ ý nghĩa này. Nếu bạn sử dụng Web Deploy (MSDeploy) EXE hoặc API trực tiếp và sau đó bạn có thể đóng gói nhiều hơn một trang web trong IIS vv. Tôi tin rằng bạn đang cố gắng thực hiện điều này thông qua Team Build để không thực sự là một tùy chọn.
Mặc dù, trong Team Build, bạn có thể tạo nhiều định nghĩa xây dựng để tạo nhiều gói. Bạn cũng có thể đặt các thuộc tính trong tệp .csproj hoặc .vbproj của bạn (cùng các thuộc tính được đề cập trong Bước 10 của hướng dẫn). Nếu có nhiều hơn một dự án có các thuộc tính mà DeployOnBuild thiết lập là true thì từ bên trong một giải pháp xây dựng duy nhất trong TFS, bạn có thể có nhiều gói web được tạo ra. Bạn sẽ vẫn phải triển khai từng trang web một cách độc lập. Hy vọng điều này sẽ giúp
Nguồn
2011-01-31 21:32:42