2008-12-25 30 views
37

Điều gì được sử dụng thay vì Maven cho các dự án C# Windows Forms?Có cách nào khác thay thế cho Maven cho các dự án .NET/Windows Forms không?

Chúng tôi có các nhà phát triển trên toàn thế giới và đang cố gắng tìm ra một số hệ thống quản lý phụ thuộc đơn giản và nhanh chóng.

+2

Bản sao có thể có của [Có thay thế Maven hoặc cổng cho thế giới .NET không?] (Http://stackoverflow.com/questions/652583/is-there-a-maven-alternative-or-port-for- net-world) –

Trả lời

3

Bạn chỉ có thể sử dụng Maven và viết plugin tích hợp MSBuild.

Chúng tôi sử dụng Maven để quản lý các thành phần không phải Java, chẳng hạn như các mô-đun Flex .swf và .swc của chúng tôi. Viết một plugin Maven sẽ ít nỗ lực hơn là tái tạo một hệ thống so sánh chỉ dành cho các hội đồng .NET.

Tôi khuyên bạn nên sử dụng Hudson và Maven cùng nhau, cho vấn đề đó.

10

tôi đã viết một hướng dẫn về đề tài này, Using Maven to manage .NET projects.

+1

Tôi đã tìm thấy điều này sau nỗ lực tai hại của tôi khi chuyển các dự án C++ sang nó. Vì sợ bị buộc tội làm phiền bạn có thể tìm thấy nó ở blog của tôi (theo hồ sơ của tôi cho một liên kết). –

4

NMavenNPanday và cả hai đều có cùng nguồn gốc. Chúng là một bộ sưu tập các plugin Maven cho phép xây dựng các dự án C# và VB.NET giống như Maven.

NMaven có vẻ đã chết, đây là lý do tôi sử dụng NPanday. Gần đây tôi đã tham gia nhóm và nó khá tích cực. Phiên bản hiện tại là 1.1. Phiên bản 1.2 sắp ra mắt và chúng tôi cũng đang nghiên cứu bản phát hành chính tiếp theo.

Bạn nên sử dụng nó ...

  • Khi bạn như Maven

Bạn không nên sử dụng nó ...

  • Khi bạn như MSBuild (điều này sẽ trở nên tốt hơn trong 2.0)
  • Khi y cần hội đồng tài nguyên bản địa hóa (sẽ được sửa trong 1.2)
Các vấn đề liên quan