2016-10-27 18 views
7

Tôi đã xây dựng, như một bằng chứng về khái niệm, một trang web ASP.NET MVC 4.5.2 với cơ sở dữ liệu MySQL và đã triển khai Azure này bằng cách sử dụng dự án Azure Resource Group (dựa trên https://azure.microsoft.com/en-us/documentation/articles/vs-azure-tools-resource-groups-deployment-projects-create-deploy/>), hoạt động rất tốt.Có thể triển khai các trang ASP.NET Core tới Azure bằng cách sử dụng các dự án VS Azure Resource Group không?

Tôi có, tuy nhiên, đã cố gắng tương tự với trang web ASP.NET Core 1.0, không hoạt động, ít nhất là ngoài hộp - thêm tham chiếu từ dự án ARG vào dự án trang web doesn ' t dường như hoạt động đúng và không có gói WebDeploy nào của trang web được tạo khi triển khai. Tôi đoán rằng điều này sẽ làm việc đôi khi (có lẽ khi các công cụ Visual Studio cho NET Core sinh viên tốt nghiệp) nhưng có lẽ nó là có thể ngày hôm nay bằng cách sửa đổi JSON tạo ra và kịch bản Powershell?

+0

bạn có thể xuất bản json và powershell của mình không? Tôi đã quản lý để làm điều này nhưng với kịch bản deployemnt thủ công, tức là bên ngoài VS – Dorin

+0

Xin chào, bạn có kết thúc việc tìm ra điều này không? Bởi số lượng upvotes bạn đã nhận được tôi đoán những người khác rất thích biết câu trả lời nếu bạn tìm thấy một ... – dcarson

Trả lời

2

Công cụ ASP.NET Core đã tốt nghiệp nhưng vẫn không hỗ trợ cho các ứng dụng ASP.NET Core trong các dự án Azure Resource Group. Vì tôi sử dụng Visual Studio Team Services và xây dựng và giải phóng, tôi đã giải quyết vấn đề này bằng cách tạo Azure Web App với dự án Azure Resource Group và thay vì liên kết dự án ASP.NET Core với dự án nhóm tài nguyên (làm việc với ASP.NET 4.5) Tôi để cho VSTS xử lý việc triển khai mã thực tế cho Azure Web App. định nghĩa thả tôi có hai nhiệm vụ:

  1. Azure Triển khai: Tạo Hoặc Resource Group Cập nhật (mà tạo ra các ví dụ Azure Web App
  2. Triển khai Azure App dịch vụ (trong đó đặt mã của tôi trong trường hợp Azure Web App, thay vì mã giữ chỗ)
Các vấn đề liên quan