我有一個正在建設中的UWP應用程序,其中我已經完成了一個部分,但在繼續之前,我決定創建一個RELEASE構建並查看它如何在我的所有機器上工作。Windows 10更新VS UWP應用程序構建
,我已經注意到了這一點(我有VS我所有的電腦,所以我必須在所有PC版本構建它分開):
1)電腦頭號 - 視窗10 Pro的激活版本1607 OS構建14393.447
2)計算機二號 - 視窗10 Pro的激活版1607操作系統構建14393.447
3)計算機之三 - 視窗10 Pro的未激活(某些低版本)。
在第三臺計算機上 - 構建成功,但是當應用程序啓動時,我得到XamlParse異常。所有其他電腦做工精細
有關信息:
民版= 1024 目標版本= 14393
所以我的問題是: 1)如何測試我所有的應用程序版本Windows 10的構建(也許微軟創建了一個工具)? 2)任何額外的信息,也許有人已經面臨這一點。
當您在VS中創建新的UWP項目時,您可以定義目標版本和最低版本(10240,10586,14393)。是否有可能是你的分鐘?版本與您的第三個系統不兼容?如果使用texteditor打開.csproj文件,則可以看到這些版本。 –
@ThomasSchneiter我很確定我選擇了所有版本,但讓我檢查。 是啊,我已經檢查了這一點,最小= 10240,目標= 14393 順便說一句,你可以看到和重新定位的項目屬性(右鍵) – Cheese
@ThomasSchneiter,難道說我的計劃有目標= 14393,但我的電腦(失敗的)有更低的版本,並擰緊了構建?也許如果我在沒有異常的PC上創建APPXBUNDLE,並在那個失敗的環境中安裝 - 所有的都可以工作? – Cheese