Làm thế nào tôi có thể xây dựng một ứng dụng web ASP.NET từ dòng lệnh?Xây dựng giải pháp ASP.NET từ dòng lệnh?
Trả lời
Hãy nhìn vào các devenv.exe /Build chuyển đổi, bạn cung cấp cho nó một tập tin giải pháp để xây dựng, ví dụ
devenv.exe "C:\Documents and Settings\someuser\MySolution.sln" /build DEBUG
Nếu bạn có yêu cầu xây dựng phức tạp hơn thì hãy xem MSBuild.
Để xây dựng một giải pháp trực tiếp,
msbuild mysolution.sln
Bạn sẽ tìm thấy MSBuild trong thư mục Microsoft.NET trong thư mục Windows của bạn.
Bạn cũng có thể muốn biên dịch trước trang web của mình. Hướng dẫn về điều đó là trên MSDN here. Nếu bạn sử dụng nút dự án Triển khai Web (chi tiết ở dưới cùng) thì triển khai sẽ diễn ra tự động khi bạn chạy msbuild
trên tệp giải pháp.
Đây là một vòng về cách để làm điều đó, nhưng bạn có thể sử dụng các nhiệm vụ MSBuild như một phần của một dự án msbuild:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Solutions Include="*.sln" />
</ItemGroup>
<Target Name="Build" >
<MSBuild BuildInParallel="true" Projects="@(Solutions)" RebaseOutputs="true" />
</Target>
xây dựng với msbuild
projectname
.proj
từ dòng lệnh .
Điều này có vẻ như quá mức cần thiết, nhưng bạn có thể thêm nội dung vào dự án (như khởi động lại trang web, nén tệp, kiểm soát máy ảo ngay cả !, bảo hiểm mã) có thể giúp bạn thiết lập và thử nghiệm dự án.
Như câm như tôi có thể nhìn, tôi đã sử dụng "aspnet_compiler.exe" cho biên soạn/dự án triển khai
Hãy thử điều này trong một file .bat, thay thế v4.0.30319 với phiên bản phù hợp:
CD C:\Windows\Microsoft.NET\Framework\v4.0.30319
msbuild "C:\inetpub\wwwroot\MyWebSite.sln"
- 1. Xây dựng các giải pháp C# từ dòng lệnh với Visual Studio 2010
- 2. giải pháp xây dựng cho
- 3. mono: Xây dựng giải pháp .Net tại dòng lệnh trên Linux
- 4. Làm thế nào để có được lệnh xây dựng dòng cmd cho giải pháp VS?
- 5. Ứng dụng xây dựng Xcode vào ipa từ dòng lệnh
- 6. xây dựng giải pháp .net từ tập tin thực thi
- 7. Xây dựng các Dự án Xt Qt Từ Dòng Lệnh
- 8. Xây dựng dự án Java Eclipse từ dòng lệnh
- 9. Xây dựng gói triển khai Web từ dòng lệnh
- 10. Xcode ứng dụng xây dựng từ dòng lệnh
- 11. Android xây dựng từ dòng lệnh trong Windows
- 12. Visual Studio dự án không được xây dựng khi tôi xây dựng Giải pháp từ msbuild
- 13. MSBuild vs devenv cho dòng lệnh xây dựng
- 14. Dòng lệnh MonoDevelop biên dịch một giải pháp
- 15. Cách xây dựng giải pháp bằng cách sử dụng batchfile
- 16. Xây dựng một số dự án CDT C++ từ dòng lệnh
- 17. Lập trình xây dựng giải pháp Visual Studio?
- 18. Xây dựng dự án MSVC với cmake và dòng lệnh
- 19. Không thể xây dựng dự án XCode từ dòng lệnh nhưng có thể từ XCode
- 20. Xây dựng một Dự án Android từ Dòng lệnh với Eclipse
- 21. Làm thế nào để bạn xây dựng một dự án IntelliJ từ dòng lệnh?
- 22. Làm thế nào để xây dựng dự án apache cordova từ dòng lệnh?
- 23. Có thể lấy nhật ký xây dựng thô từ xây dựng TeamCity không?
- 24. Kiểm tra C# Cú pháp từ Dòng lệnh
- 25. Xây dựng một CMS trong ASP.NET MVC
- 26. Cách dừng xây dựng Xcode từ tập lệnh shell
- 27. "Gói triển khai xây dựng" VS2010 từ tập lệnh
- 28. Appharbor có luôn xây dựng giải pháp bằng cách sử dụng cấu hình xây dựng 'Release' không?
- 29. Xây dựng và chạy giải pháp Monodevelop trong OS X Terminal
- 30. Làm cách nào để xây dựng một dòng lệnh gốc (dòng lệnh) có thể chạy trên Android?