thể trùng lặp:
How do I publish a Asp.net web application using MSBuild?xuất bản một trang web sử dụng msbuild
Làm thế nào tôi có thể xuất bản một ứng dụng web sử dụng msbuild thông qua dòng lệnh hoặc insdie một batchfile ??
thể trùng lặp:
How do I publish a Asp.net web application using MSBuild?xuất bản một trang web sử dụng msbuild
Làm thế nào tôi có thể xuất bản một ứng dụng web sử dụng msbuild thông qua dòng lệnh hoặc insdie một batchfile ??
Những gì bạn đang nói đến là một triển khai Web và bạn có thể tìm thấy thông tin về làm thế nào để làm điều đó ở đây:
Tôi tự hỏi những gì chính xác bạn đang cố gắng để làm. Là nó chỉ xcopying các tập tin của bạn trên máy chủ triển khai hoặc hiện nó cũng bao gồm thiết lập IIS?
MSBuild đã xây dựng các nhiệm vụ cho Sao chép và Xây dựng, nhưng không bao gồm nhiệm vụ IIS. Cho rằng tôi sẽ khuyên bạn nên tìm một thư viện nhiệm vụ như gói mở rộng MSBuild hoặc các tác vụ cộng đồng MSBuild.
+1 - msbuildtasks là một thư viện tuyệt vời và dễ sử dụng –
Nếu đây là một dự án ứng dụng web tất cả các bạn cần phải đến là xây dựng các sln/dự án và sau đó sao chép các tập tin trang web xuất bản bất cứ nơi nào
Nếu nó là một trang web sau đó bạn có thể sử dụng tác vụ ASPNetCompiler
<AspNetCompiler
Clean="true"
Debug="true"
VirtualPath="/"
PhysicalPath="$(BuildDir)\"
TargetPath="$(BuildDir)\Publish\"
Updateable="true"
FixedNames="true"
Force="true" />
Dean, làm cách nào để thêm dự án ứng dụng web vào trang web nơi ứng dụng web trên cùng một máy chủ với trang web và tôi không cố triển khai tự động? Chỉ cần một trang web lưu trữ đơn giản bằng cách sử dụng IIS6 trên một hệ thống Windows XP? – salvationishere
Tại sao lại đóng? Triển khai các trang web và ứng dụng web khác nhau. Ít nhất trang web không có tệp csproj. – alga