[英]Add Windows 8.1 project to Solution with Windows Phone 8.1 project
[英]“Package could not be registered” when deploying Windows Phone 8.1 solution
當我嘗試將Windows Phone Silverlight 8.1解決方案部署到PC上的模擬器或設備上時,出現標題中引用的錯誤消息。 該錯誤沒有任何錯誤代碼,除了在網上或在其他論壇上我在網上發現的各種提示之外,我沒有其他確切的問題提示。
這樣做的背景是,這是公司組織內已經使用的公司應用程序。 它是由外部供應商開發的,我已經在內部接管了支持。 我擁有該項目的當前源代碼和Visual Studio解決方案,並且該公司已在Microsoft App門戶上注冊為開發人員。 門戶網站上存在該軟件的現有版本,該版本用於向使用中的設備提供軟件更新。
我正在使用帶有此解決方案的Visual Studio 2015(VS2017似乎不喜歡它)。
我嘗試了各種在線建議,包括:
我現在很茫然。 從似乎遇到過類似問題的在線人數來看,部署Windows Phone軟件似乎是一個相當普遍的問題。 但是,我在網上發現的一些問題/建議已有很長的歷史了,我不知道哪些仍然是相關的。
自從App Store推出以來,我還沒有完成Windows Phone的開發,因此我以前沒有這種部署軟件的經驗。
我歡迎任何有關如何進行的建議。 在沒有錯誤代碼或任何事件日志條目的情況下,有什么方法可以確定“無法注冊程序包”錯誤的確切原因?
解決方法是從Package.appxmanifest中刪除我在調查早期無法識別Windows.Devices.PointOfService命名空間的問題時添加的一行。 我在搜索該問題時發現的建議中添加了一條建議。 原來這是無用的“程序包無法注冊”消息的來源。 注釋掉Package.appxmanifest中的代碼行后,軟件便部署到了仿真器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.