2013-08-13 36 views
5

Tôi đang phát triển một ứng dụng trong bản phát hành Xem trước Windows 8.1 sử dụng VS 2013. Khi tôi triển khai gói Ứng dụng trong PC Windows 8, nó không chạy. Tôi có một câu hỏi nhỏ cho dù Windows 8.1 phát triển ứng dụng sẽ chạy trong Windows 8 PC. Nếu nó cần phải chạy, bất kỳ đặc điểm kỹ thuật khác giả sử được cung cấp cho các ứng dụng hoặc PC?Cho dù các ứng dụng Windows 8.1 sẽ hoạt động trong Windows 8 PC?

Trả lời

4

Nếu bạn nhắm mục tiêu 8.1 thì ứng dụng sẽ không chạy trong windows 8. Đó là do api của 8.1 được mở rộng và các tính năng mới không tồn tại trong windows 8. Nếu bạn phát triển trong windows 8.1 và bạn nhắm mục tiêu windows 8. Sau đó, các ứng dụng sẽ chỉ làm việc ra khỏi hộp.

Ví dụ: windows 8.1 hỗ trợ các điều khiển mới. Nếu bạn nhắm mục tiêu 8.1, bạn có thể sử dụng các điều khiển đó, nhưng khi bạn sử dụng các cửa sổ 8, các điều khiển đó không tồn tại và do đó ứng dụng không thể chạy được.

+0

Chỉ muốn rõ ràng về cụm từ "nhắm mục tiêu 8.1" tại đây. Tôi đã tạo một ứng dụng Windows Store với Visual Studio 2013 (Preview) hỗ trợ Framework 4.5.1. Trong Visual Studio 2013 Solution Explorer, ứng dụng được hiển thị dưới dạng "TestApp1 (Windows 8.1)". Bây giờ, có cách nào để làm cho ứng dụng này chạy trong Windows 8.0 không? – Senthil

+0

Tôi không có máy 8.1 cửa sổ nào để kiểm tra điều này. Nhưng tôi đoán bạn có thể chỉnh sửa nó trong cài đặt dự án. – SynerCoder

+0

Nếu không thể, bạn nên tạo lại dự án của mình dưới dạng ứng dụng Windows 8. Bạn có thể dễ dàng di chuyển từ 8 đến 8.1 bằng cách nhấp chuột phải vào dự án windows 8 của bạn và nhấp vào di chuyển đến 8.1 – SynerCoder

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