Nâng cấp máy chủ xây dựng TFS 2010 để hỗ trợ .net 4.5


14

Những gì cần thiết trong tác nhân xây dựng tfs 2010, để xây dựng các dự án .net 4.5, trong tfs 2008, chúng tôi đã phải đặt thuộc tính MSBuildPath, nhưng cấu hình có vẻ khác trong năm 2010.

Tôi nhận được thông báo lỗi sau. (614): Không tìm thấy dự án đã nhập "C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebAppluggest \ Microsoft.WebApplication.t Target". Xác nhận rằng đường dẫn trong khai báo là chính xác và tệp tồn tại trên đĩa.

Cách chúng tôi xử lý nó trong năm 2008 http://bloss.msdn.com/b/willbar/archive/2009/11/01/building-net-4-0-appluggest-USE-team-build-2008.aspx


vẻ như nó chỉ hoạt động - bạn có thấy bất kỳ lỗi nào khi bạn cố gắng xây dựng không?
Russ Amos

1
Thông báo lỗi đó có vẻ liên quan đến vấn đề này xung quanh việc không cài đặt VS trên máy dựng . Bạn đã thử những gợi ý trong câu hỏi đó chưa?
Russ Amos

Câu trả lời:


18

Không cần thiết phải cài đặt Visual Studio 2012. Chỉ cần sao chép các tệp trong thư mục sau từ máy tính có cài đặt VS2012 vào máy chủ bản dựng của bạn và nó sẽ hoạt động:

C: \ Tệp chương trình (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebAppluggest \


1
Xác nhận điều này là đúng khi VS 2010 được cài đặt trên Build Machine - rằng bạn chỉ cần sao chép các tệp v11 này. Không chắc chắn nếu nó vẫn hoạt động nếu VS2010 chưa được cài đặt trước đó.
kingdango

1
Điều này sẽ làm việc cho tất cả mọi thứ trừ hỗ trợ dự án SQL. Điều này đòi hỏi một loạt các bước nhảy (cài đặt Khung dữ liệu SQL, v.v. - tất cả trong một cài đặt có kích thước tương tự). nó có thể đáng để xem xét cài đặt VS 2012 nào.
Doug

Sẽ không hoạt động nếu bạn cài đặt Công cụ xây dựng MS (được liệt kê trong Tải xuống> Phần mềm bổ sung trên visualstudio.com , link: go.microsoft.com/?linkid=9832060 )?
mstaessen

3

Bạn chỉ cần cài đặt Visual Studio 2012 và bạn sẽ ổn.


Chúng tôi chưa bao giờ phải làm điều đó trước đây, tôi sẽ đề nghị không cài đặt visual studio trên các máy chủ xây dựng. Nó có phải được cài đặt trên tất cả các tác nhân xây dựng không.
JustEngland

Điều gì xảy ra nếu máy chủ của tôi là Máy chủ 2008 (KHÔNG phải R2) và không cho phép tôi cài đặt SDK Windows 8 hoặc VS2012
Simon
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.