2014-04-17 19 views
9

Gần đây chúng tôi đã nâng cấp lên Visual Studio mới và sau đó xem trước Windows Phone 8.1. Tuy nhiên khi cố gắng triển khai thiết bị hoặc bộ giả lập Windows Phone (bất kỳ thiết bị nào), chúng tôi gặp phải lỗi này (0x80073CF6).Triển khai kết quả ứng dụng toàn cầu trong "gói không thể được đăng ký"

Proof of error

Điện thoại của tôi đã được nhà phát triển mở khóa. Chúng tôi đã thành công trong việc triển khai nó và chạy ứng dụng một lần, nhưng bây giờ vì một số lý do chưa xác định, nó đã ngừng cho phép chúng tôi làm điều này.

Tôi sẵn lòng cung cấp thêm bất kỳ thông tin nào nếu có thể.

Trả lời

11

Có thể bạn đang thiếu hình ảnh biểu tượng trong tệp kê khai của mình. Vui lòng xem this.

+1

Đó rốt cuộc là vấn đề, vì vậy kỳ lạ! Tệp kê khai không đưa ra cảnh báo –

+1

Vâng ... wow một thông báo lỗi không hữu ích ... – Jedidja

7

Dường như bạn xóa mọi thứ khỏi thư mục nội dung mà lỗi này xảy ra. Trong trường hợp của tôi, tôi đã gỡ bỏ hình ảnh màn hình giật gân từ thư mục tài sản sau khi nhận xét dòng màn hình giật gân trong tất cả mọi thứ hiển thị là OK.

+0

Tôi có cùng một vấn đề. Giải quyết cùng một cách. –

8

Cũng có khả năng GUID được liệt kê trong tệp Package.appxmanifest của bạn không khớp với các tên trong số WMAppManifest.xml.

Tôi phải thực hiện một số thay đổi đối với phiên bản đầu tiên trước khi xuất bản phiên bản beta của ứng dụng lên cửa hàng và không cập nhật phiên bản thứ hai. Cụ thể

  • PhonePublisherId phải phù hợp với PublisherID
  • PhoneProductId phải phù hợp với "Giấy chứng nhận chung tài khoản" ProductID
+0

Cảm ơn bạn, bạn thực sự đã cứu ngày của tôi. – chamamo

0

Bạn có thể kiểm tra trong biểu hiện của bạn, loại bỏ nó và nó hoạt động.

0

Trong trường hợp của tôi, tôi cần đặt lại điện thoại để thiết bị hoạt động.

Triển khai luôn hoạt động trên trình mô phỏng, nhưng không hoạt động trên điện thoại của tôi. Tôi đã có ứng dụng của tôi đã được cài đặt từ cửa hàng, như tôi đã bắt đầu triển khai. Tôi đoán là, phiên bản từ cửa hàng bằng cách nào đó đã không gỡ bỏ cài đặt đúng cách.

(Tôi gửi bài này ở đây, bởi vì nó là kết quả đầu tiên trên google)

0

Để tham khảo trong tương lai: tôi đã gặp phải lỗi này một vài lần và đó là một sự kết hợp của các biểu tượng mất tích (mà bạn có thể tìm ra cách nào đó), nhưng cũng:

ký tự ống "|" trong tên ứng dụng.

Đó là tên dự trữ hợp pháp hoàn toàn, và tệp kê khai của bạn sẽ không phàn nàn về điều đó, nhưng tôi đã thấy việc xóa thông tin này sẽ giúp giải quyết vấn đề này.

0

Bạn có thể loại bỏ các tài liệu tham khảo trong package.appxmanifest cũng và ứng dụng vẫn sẽ triển khai, như trong:

Nó sẽ làm việc tôi đã nhận nó.

0

Trong trường hợp của tôi đó là tập tin XML không đúng với tiêu đề lặp lại:

<?xml version="1.0" encoding="utf-8" ?> 
<?xml version="1.0" encoding="utf-8" ?> 
<WindowsPhoneReservedAppInfo ... /> 
Các vấn đề liên quan