2016-11-19 13 views
5

Sau khi triển khai ứng dụng cốt lõi asp.net của tôi để Azure cho lần đầu tiên và chạy nó, tôi nhận được lỗi sau:Lỗi sau khi triển khai ứng dụng asp.net cốt lõi để Azure

Error. An error occurred while processing your request. Development Mode Swapping to Development environment will display more detailed information about the error that occurred.

Development environment should not be enabled in deployed applications, as it can result in sensitive information from exceptions being displayed to end users. For local debugging, development environment can be enabled by setting the ASPNETCORE_ENVIRONMENT environment variable to Development, and restarting the application.

Xin lưu ý rằng tôi đã cố gắng gỡ rối và chế độ phát hành khi xuất bản trong studio trực quan và tôi đảm bảo rằng tôi đã chọn di chuyển mặc định và cũng có chuỗi kết nối. Nếu có thể, bạn có thể cho tôi biết cách bật chế độ phát triển như được hiển thị hoặc giải thích thêm về lỗi không? Cảm ơn bạn

Edit: Theo đề nghị tôi nhận được tôi tìm thấy sau trong đám mây log explorer:

Msvsmon was unable to start a server named '127.0.0.1:50867'. The following error occurred: An instance of the remote debugger is already running on this computer, or another process is already bound to the specified TCP/IP port.

+0

1. làm bạn nhận được lỗi ** trong khi ** triển khai hoặc ** sau **. Tiêu đề không thực sự khớp với những gì bạn viết trong cơ thể 2. Bạn có chạy ứng dụng độc lập hoặc di động không? Thông thường phải mất một vài ngày hoặc vài tuần cho đến khi các cá thể Azure nhận được một phiên bản cập nhật của thời gian chạy. Xem xét nó đã được phát hành chỉ một vài ngày trước, rất có thể là thời gian chạy không được cài đặt ở đó. Nhưng nếu bạn sử dụng các ứng dụng độc lập (triển khai các thư viện khung với ứng dụng của bạn), thì bạn không phụ thuộc vào khung được cài đặt – Tseng

+0

Bạn đang gặp lỗi chung "Đã xảy ra sự cố và ứng dụng của bạn không thể khởi động/chạy đúng" - bạn sẽ cần phải khai thác vào các bản ghi lỗi nhiều hơn một chút để có được một số trợ giúp với điều này thực sự, bạn sẽ có thể bật ghi nhật ký lỗi azure và nhận được một cái gì đó cụ thể; thực sự có thể là bất cứ điều gì ẩn đằng sau thông điệp đó. –

+0

@Tseng Tôi đã chỉnh sửa các câu hỏi, cảm ơn. Làm cách nào để biết tôi đang sử dụng thiết bị di động hay tự chứa? Đó là ứng dụng ASP.net Core. Cảm ơn. – Techy

Trả lời

3

nhờ cho ý kiến ​​của bạn. tôi đã có thể tìm thấy chi tiết lỗi bằng cách thêm phím sau trong cài đặt ứng dụng trong cổng thông tin xanh: ASPNETCORE_ENVIRONMENT (cập nhật) với giá trị: Phát triển

Tôi đã tạo ra một câu hỏi mới về lỗi bản thân: InvalidOperationException: Could not find 'UserSecretsIdAttribute' on assembly

Cảm ơn bạn

+1

Tôi đoán bạn đã đề cập đến ASPNETCORE_ENVIRONMENT thay vì ASPNET_CORE_ENVIRONMENT –

4

Chỉ cần rõ ràng - vẫn có thứ gì đó xuất hiện trong ASP.NET Core 2.0 - và như @Techy đã nói - có trong Azure. Tới Azure, click vào web của bạn App -> "Applications Settings" -> đi xuống “App Cài đặt” và thêm “ASPNETCORE_ENVIRONMENT” và “phát triển”

Azure Portal

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