Khi tạo ứng dụng Metro trong XAML/C#, làm cách nào để phát hiện khi ứng dụng được cài đặt lần đầu tiên hoặc chạy lần đầu tiên kể từ khi cài đặt (hoặc có khả năng nâng cấp)? Tôi cần phải sử dụng cơ hội này để đảm bảo rằng lược đồ cơ sở dữ liệu của tôi là chính xác và có khả năng đồng bộ hóa một số dữ liệu cơ bản.Metro (XAML/C#): phát hiện cài đặt và/hoặc chạy lần đầu
Tôi đã hy vọng rằng tôi có thể chọn điều này từ LaunchActivatedEventArgs
trong phương thức OnLaunched
, nhưng dường như không có giá trị hợp lệ cho Kind
hoặc PreviousExecutionState
mà tôi có thể sử dụng.
Cảm ơn.
Câu trả lời đơn giản luôn là câu trả lời hay nhất! –
Đó là những gì tôi đã nói! –