Tôi có một ứng dụng ASP.Net tiêu chuẩn mà tôi đã thêm dự án Triển khai Azure để triển khai Azure. Ứng dụng triển khai tốt với Azure.Tác vụ Windows Azure Startup không kích hoạt
Sau đó tôi muốn mở rộng để có nhiệm vụ khởi động.
Tôi được thêm vào sau vào ServiceDefintion.csdef
<Startup>
<Task commandLine="startup.cmd" executionContext="elevated" taskType="simple"/>
</Startup>
startup.cmd nằm trong thư mục ứng dụng bin. Tôi đã đăng nhập tập tin lệnh để tôi có thể thấy nó không được thực hiện.
Khi tôi triển khai cùng một ứng dụng cho Trình mô phỏng tính toán trên máy cục bộ của tôi, nhiệm vụ khởi động sẽ thực thi chính xác.
Tôi có thiếu gì đó không?
AppRoot \ Bin có khả năng khác với thư mục Application \ bin. Ứng dụng của bạn có nằm trong thư mục ảo không? –
Tệp có đang được triển khai trên hộp Azure không? Điều gì sẽ xảy ra nếu bạn RDP và tự chạy nó? –
Tệp này chắc chắn đã được triển khai Azure, tôi có thể chạy nó tốt khi tôi RDP Azure. – keitn