2009-06-11 29 views
5

Tôi cần một cách để sử dụng MSBuild để xuất bản ứng dụng ClickOnce cho nhiều PublishDir (s). Tôi có bốn môi trường (dev, qa, model, prod) và cần phải tạo riêng ClickOnce PublishDir (s) cho mỗi vì các tập tin cấu hình khác nhau. Một trong những vấn đề chính là MSBuild không tạo tệp publish.htm. Bất kỳ trợ giúp sẽ được đánh giá cao.Xuất bản ứng dụng ClickOnce với MSBuild

Trả lời

5

Làm thế nào về, như một điều một lần, tạo thủ công các tệp publish.htm ở bốn vị trí?

Tại công ty của tôi, chúng tôi không sử dụng tệp publish.htm. Nhưng chúng tôi có các môi trường khác nhau, vì vậy chúng tôi cho phép tên ứng dụng thay đổi kịch bản lệnh xây dựng, cập nhật vị trí, máy chủ uri vv và xây dựng nó với mục tiêu Xuất bản. Các tệp đầu ra sau đó được sao chép vào vị trí của môi trường được đề cập.

Chúng tôi là một chút cũ và đang làm điều này chủ yếu trong một tệp cmd, nhưng tôi chắc rằng bạn có thể có 4 mục tiêu msbuild khác nhau thực hiện cùng một công việc.

+0

Đây là con đường tôi sẽ thực hiện nếu có không một cách dễ dàng để gen điều. –

+0

Vấn đề chính ở đây là cần phải cập nhật thủ công trang xuất bản html với số phiên bản mới. – Veverke

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