2009-10-02 51 views
6

Có cách nào để lập trình các giải pháp Visual Studio theo chương trình không? Ví dụ. nếu bạn đang ở trong một ứng dụng giao diện điều khiển, bạn có thể lập trình xây dựng giải pháp hiện có ở nơi khác không?Lập trình xây dựng giải pháp Visual Studio?

Trả lời

3

giải pháp devenv.exe.sln/build "Bản phát hành"

+0

Câu trả lời của Matt Davis tốt hơn nhiều ... msbuild nhanh hơn và cho phép nhiều tùy chọn/tính năng hơn – csauve

6

Chắc chắn- MSBuild được bao gồm trên bất kỳ máy nào có .NET 2.0 hoặc cài đặt tốt hơn. Chỉ cần gọi nó và vượt qua các tập tin giải pháp, hoặc lái xe các lớp MSBuild (xem Microsoft.Build.BuildEngine.Engine) từ mã của bạn để làm điều đó.

+0

hoặc tốt hơn, sử dụng CC.NET và liên tục xây dựng giải pháp cho bạn bằng cách sử dụng msbuild. –

+0

Microsoft.Build.BuildEngine.Engine không lỗi thời. –

0

Bạn không nên sử dụng lớp Microsoft.Build.BuildEngine.Engine nữa. Theo MSDN, "Lớp này đã không được chấp nhận. Vui lòng sử dụng Microsoft.Build.Evaluation.ProjectCollection từ hội đồng Microsoft.Build thay thế."

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