我正在使用UWP應用程序,並且遇到了Windows應用程序認證套件(WACK)的一個奇怪問題。Windows應用程序認證套件 - 安全功能錯誤
應用程序本身運行良好,但是當我通過WACK測試應用程序時,它始終未通過認證說/SomePackagePath/sni.dll failed AppContainerCheck.
此外,受支持的API測試顯示了一長串不支持的API,我的應用程序不使用但WACK認爲它確實。我不知道它爲什麼這樣做。
我創建了很多軟件包,並試圖修復代碼隱藏的地方,我認爲事情可能是錯誤的,但無濟於事。我試圖搜索互聯網上的錯誤,我發現我的應用程序應該啓用.Net native tool chain
,我檢查了項目設置,它已經啓用。
WACK還提到了一些應該設置的鏈接器選項,但我不知道如何在VS 2017中設置這些鏈接器選項。我正在使用最新的VS 2017與所有更新。有什麼建議做什麼?任何幫助將不勝感激。
如果有人需要,我可以提供更多信息。
首先,我不添加'sni.dll'它從哪裏添加idk。第二,我沒有像我之前說過的那樣調用任何這些API。我已經調試了我的代碼,正如你所提到的那樣,應用程序運行良好,沒有例外或錯誤。我應該尋找特別的東西嗎? – Ahmar
如果是這樣,請提供[mcve],否則很難在論壇上幫助您診斷此問題。 –