2009-03-27 30 views
6

Tôi đang cố gắng thiết lập cruisecontrol.net để làm việc với các dự án hiện có của chúng tôi.Chạy Mestest trong kiểm soát hành trình .net build server

Các dự án sử dụng công cụ kiểm tra trực quan 2008 (chạy dưới dạng .net 2.0).

Trong quá trình xây dựng thực tế, tôi nhận được một số thông báo lỗi, hầu hết hoặc là:

Loại 'TestClass' không được xác định.

Tôi giả định rằng điều này là do tôi không có khung kiểm tra được cài đặt trên máy chủ xây dựng của mình.

Tôi không chỉ sao chép các bit từ máy tính của mình (mà lúc nào cũng cảm thấy hơi khó hiểu) và tôi cũng không cài đặt studio trực quan trên máy chủ xây dựng (có vẻ như quá mức cần thiết).

Có ai biết nơi tôi có thể tải xuống trình cài đặt độc lập để đặt những tệp này lên máy chủ xây dựng của mình không?

Trả lời

4

MSTest yêu cầu Visual Studio. Bạn sẽ cần phải cài đặt nó trên máy xây dựng của bạn (hoặc sử dụng một khuôn khổ kiểm tra nhẹ hơn!)

+0

Có hoặc cài đặt vsts hoặc chỉ sao chép qua các bit cần thiết. – Alex

+1

Cuối cùng tôi đã cài đặt VS 2008. Tôi bắt đầu thấy tại sao mọi người gặp vấn đề với MSTest. – ilivewithian

8

Bạn có thể giữ thư viện MSTest.exe và liên kết trên một ảnh đĩa phân phối lại dưới tiêu đề "Visual Studio Agents".

Hướng dẫn:

  1. Tải về và cài đặt chạy từ đĩa
  2. Chạy thử nghiệm đại lý cài đặt
  3. Không cần phải cài đặt các đại lý như một dịch vụ hoặc cấu hình các đại lý kiểm tra như bạn chỉ muốn chạy nó từ dòng lệnh.
  4. Công cụ MSTest giờ đây sẽ được cài đặt ở đâu đó như "C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE" giống như đối với studio trực quan.
+1

Đây là liên kết cho vs2013 - Tôi đã cài đặt ứng dụng này trên máy chủ 2008r2 và dự án của chúng tôi bắt đầu xây dựng lại. http://www.microsoft.com/en-us/download/details.aspx?id=40750 –

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