Tôi đã đọc về Windows Phone 8.1 Development, vì tôi đã làm việc với Windows Phone 8 và tôi dự định bắt đầu làm việc với phiên bản hệ điều hành mới.Sự khác biệt giữa Windows Phone 8.1 và Windows Phone Silverlight 8.1
Sau đó, tôi đã tải xuống Visual Studio cho Windows với bản cập nhật 4, mở một dự án của tôi (nhắm mục tiêu đến WP8) và nhấp vào "nâng cấp lên 8.1".
Tôi thấy giải pháp của mình đã đổi tên thành "Windows Phone SilverLight 8.1".
Sau đó, tôi đã cố gắng để tạo ra một mục tiêu Windows Phone 8.1 dự án mới, và tôi thấy các tùy chọn sau đây theo Visual C# cây (như cho thấy hình ảnh):
- phổ Apps
- của Windows Apps
- windows Phone Apps
Như tôi mục tiêu là phát triển cho các thiết bị điện thoại với Windows Phone 8.1, tôi đã chọn "Ứng dụng Windows Phone". Nhưng tôi thấy rằng dự án này khác với dự án khác (cái mà tôi đã nâng cấp từ WP8). Nó xuất hiện "Windows Phone 8.1" trên giải pháp thay vì "Windows Phone SilverLight 8.1". Và mã cũng rất khác nhau.
Vì vậy, tôi đã thực hiện một nghiên cứu về nó, để hiểu sự khác biệt giữa "Windows Phone Silverlight 8.1" và "Windows Phone 8.1", đọc một số bài viết như thế này:
- Difference between Windows Phone Silverlight 8.1 and Windows Phone 8.1 development
- What is the difference between Windows Phone 8.1 and Windows Phone 8.1 Silverlight
- In windows phone 8.1 what is the differance between Windows phone project and silverlight project?
nhưng tôi không thể tìm thấy điều gì làm tôi hiểu.
Tại một thời điểm nào đó, tôi tìm thấy câu trả lời cho biết "Windows Phone 8.1" dành cho Universal Apps ... nhưng tôi không đồng ý, nếu tôi muốn tạo Ứng dụng toàn cầu, tôi sẽ chọn "Ứng dụng toàn cầu" thay vì " Ứng dụng Windows Phone ".
Có ai biết chính xác sự khác biệt giữa hai dự án này không?
"Windows Phone Silverlight App mã chạy trên tất cả các điện thoại Windows 7 + "- điều này có đúng không? Tôi vừa mới tạo một ứng dụng Windows Phone Silverlight mới trong Visual Studio 2013 và tôi được nhắc chọn hệ điều hành đích - hoặc là WP 8.0 hoặc 8.1. Do đó nó không thể chạy trên 7. +. – ondrisko
Ứng dụng vẫn chạy. Nhưng sự hỗ trợ đã giảm xuống. Bạn không thể thêm ứng dụng mới vào WP7. – Fred
Khi tôi cố gắng triển khai ứng dụng WP 8.0 Silverlight cho trình giả lập WP7 thông qua XapDeploy.exe, nó nói "Không thể triển khai ứng dụng này cho thiết bị vì nó nhắm vào phiên bản Windows Phone cao hơn mà thiết bị hỗ trợ." Tôi không có một WP7 vật lý có sẵn, nhưng bạn đang nói rằng ứng dụng như vậy sẽ làm việc trên WP7 vật lý? – ondrisko