2014-09-22 35 views
5

Tôi có IIS v7.5 làm máy chủ web của mình. Máy chủ web này không chỉ lưu trữ ứng dụng web ASP.NET, mà còn cho các ứng dụng web PHP cho các ứng dụng của công ty tôi. Những gì tôi muốn là hỗ trợ triển khai bằng cách sử dụng triển khai web mà không cần Visual Studio (để hỗ trợ nhà phát triển không ASP.NET). Trước đây, chúng tôi đã sử dụng chia sẻ cửa sổ (SMB) để hỗ trợ triển khai cho nhà phát triển không ASP.NET. Nhưng tùy chọn này gây ra sự cố khi máy chủ của chúng tôi tấn công bởi vi-rút khi một trong những nhà phát triển của chúng tôi triển khai ứng dụng web của họ thông qua chia sẻ cửa sổ. Tôi biết có tham chiếu từ Deploy to an Azure WebRole without Visual Studio nhưng đây không phải là triển khai cho máy chủ Azure, nhưng đối với máy chủ web công ty của tôi (IIS).Triển khai Web tới IIS mà không cần Visual Studio

Có trang web nào triển khai ứng dụng khách ngoài Visual Studio không?

+0

Bạn có tìm thấy giải pháp nào cho vấn đề này không? Tôi có chính xác yêu cầu tương tự tại thời điểm này. – Flynn

+0

Vẫn không có giải pháp lý tưởng. Có khả năng sử dụng phiên bản dòng lệnh nhưng không bao giờ thử nó. – iroel

Trả lời

1

Triển khai Web (MSDeploy) thực sự là một sản phẩm hoàn toàn độc lập. Công cụ triển khai của Visual Studio là (hoặc ít nhất là) thường được gọi là "Đường dẫn xuất bản web" và bao gồm các mục tiêu MS Xây dựng các nhiệm vụ/nhiệm vụ bọc MSDeploy (trong số những thứ khác)

Bạn có thể gọi MSDeploy.exe (%programfiles%\IIS\Microsoft Web Deploy V3\msdeploy.exe) trực tiếp để tạo các gói và triển khai đến các máy chủ IIS từ xa. Công cụ này chỉ là Windows, rõ ràng.

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