2010-03-31 12 views
5

Tôi đang sử dụng TeamCity để tự động xây dựng giải pháp của mình với msbuild và có vẻ như .vdproj không được hỗ trợ. Lựa chọn của tôi để xây dựng một msi/installer là gì?Các dự án triển khai không được hỗ trợ bởi msbuild: các tùy chọn của tôi là gì?

  1. Cài đặt Visual Studio trên việc xây dựng máy chủ
  2. Sử dụng trình cài đặt khác (WiX, Nullsoft, InnoSetup?)
  3. ?!

Tôi đã có TeamCity đang chạy và xây dựng một tệp .zip và tôi đang tìm giải pháp nhanh nhất.

Edit: Tôi quên đề cập đến đó là một WPF .exe ứng dụng

Trả lời

2

Bạn luôn có thể thử tay tại WiX, có một số hỗ trợ cho việc sử dụng WiX qua Visual Studio thông qua Dự án Wi2 Votive. Ngoài ra còn có mã nguồn mở WixEdit.

Nếu bạn đang sử dụng VS 2010, bạn cũng có thể xem InstallShield Limited Edition, được bao gồm miễn phí. Nếu bạn không sử dụng năm 2010, thì đó là lý do chính đáng để nâng cấp :)

1

tôi đã tạo ra một cái gì đó cho một dự án tôi làm việc cho một số thời gian trước đây.

Sử dụng MSBuild Community Tasks và xem xét các tác vụ IIS.

+0

Tôi quên đề cập đến đó là ứng dụng WPF .exe –