Hiện tại chúng tôi đang tham gia thử nghiệm VS2010 và cho đến nay chúng tôi hơi bối rối với cách nó sẽ không hợp tác với Team Foundation Server hiện tại của chúng tôi 2008. Chúng tôi vẫn có tất cả các dự án của chúng tôi trên .NET 3.5 và bất cứ khi nào chúng tôi đang xây dựng một giải pháp có chứa một dự án thử nghiệm đơn vị (tự động xây dựng trong .NET 4.0), TFS sẽ không xây dựng nó.Visual Studio 2010 và TFS 2008: Xây dựng các dự án thử nghiệm đơn vị
.NET Framework 4.0 được cài đặt trên TFS 2008.
Lỗi chúng tôi đang nhận được là:
[Any CPU/Release] c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(0,0): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
Là một workaround tạm thời chúng ta đang buộc phải loại bỏ tất cả các thử nghiệm của chúng tôi dự án để các giải pháp của chúng tôi xây dựng.
Được cài đặt VS2010 giải pháp duy nhất cuối cùng? – CraftyFella
Tôi đã đăng câu hỏi này với hy vọng tìm ra các giải pháp khác nhưng bạn có thể thấy ... dường như không có bất kỳ giải pháp nào. Ít nhất chúng tôi chưa tìm thấy. Chúng tôi phát hiện ra VS2008 cũng đang được cài đặt trên máy chủ, bây giờ chúng tôi biết tại sao;) – Peter