2017-10-28 93 views
0

你好小夥子,所以我已經發布了一個應用程序的測試版本,我是即將發佈的微軟商店和我開始建立86時,我得到這個錯誤編譯錯誤UWP只在發行

Error  ILT0005: 'C:\Users\User\.nuget\packages\microsoft.net.native.compiler\1.7.1\tools\x86\ilc\Tools\nutc_driver.exe @"C:\Users\user\Source\Repos\PeaCoreUWP\PeaCoreUWP\obj\x86\Release\ilc\intermediate\MDIL\appname.rsp"' returned exit code 1 PeaCoreUWP   

我已經嘗試幾乎所有重新安裝的Windows,視覺工作室,根本沒有修復工作。有人能指點我解決這個問題嗎? 我的開發環境是Visual Studio 2017的最新更新。此外,調試構建對任何構建類型ARM,x64和x86都可以很好地工作。

回答

0

你可以刪除這個或把它留在這裏,但我設法找到解決我的問題。事實證明,編譯錯誤是由我使用的XAML控件(Syncfusion)引起的,出於某種原因,當我將全部程序集添加到項目引用時,它會引發錯誤。解決方案是引用您正在使用的特定控制組件(例如,將引用grid,tabcontrol,navigation等)。希望這有助於未來的人。在發佈之前應該檢查一下,但是已經完成的工作已經過去了,所以非常感謝您的閱讀,我希望您每天晚上都有愉快的時光。

+0

順便說一下,包含名稱Beta的應用程序現在不允許在商店發佈。不確定你可以檢查,你應該在商店註冊一個應用程序名稱不包含。名稱「Beta」。以前我收到一條消息(對於個人),您不允許發佈測試版本,請完成您的應用程序然後提交。 –