Chúng tôi đã xây dựng một Visual Studio 2010 giải pháp như sau msbuild lệnh:xây dựng gói triển khai với Visual Studio 2012
msbuild MySolution.sln /p:DeployOnBuild=true;DeployTarget=Package
lệnh này được xây dựng giải pháp và tạo ra các gói triển khai cho các dự án web trong dung dịch.
Nhưng sau khi chúng tôi đã di chuyển sang Visual Studio 2012 lệnh này không hoạt động nữa. Giải pháp được xây dựng, nhưng không có gói triển khai nào được tạo.
Cách khắc phục?
bạn có thể cho tôi biết - nếu một giải pháp chứa các dự án không phải là web, liệu chúng có phải là một phần của gói được tạo bởi msbuild không? Tôi mới vào thế giới .NET, và tôi đang cố gắng để có được khái niệm "xây dựng một lần và triển khai ở bất cứ đâu". Nếu các dự án phi web bị bỏ sót, lý thuyết của tôi để xây dựng một gói duy nhất cho giải pháp sẽ không hoạt động! – OK999