Я использую эту ошибку при попытке конвертировать приложение Windows Forms с помощью Project Centennial. Я смог запустить бросил показанный учебник VLC на сайте MSDN, поэтому я знаю, что конвертер работает. В нем говорится, что мне нужно «установить свойство Application Executable» в AppxManifest.xml перед вызовом makeappx вручную », но я не знаю, как это сделать. Я попытался использовать -AppExecutable, но он не устанавливается, каждый раз, когда он создает его по умолчанию, MyApp.exe. Он говорит, что я могу отредактировать его, но когда я не знаю, как вызвать MakeAppx.exe с тем же XML-файлом.Project Centennial: как отредактировать выведенный XML и вызвать MakeAppx.exe
Вот команда, я использую: .\DesktopAppConverter.ps1 -ExpandedBaseImage C:\ProgramData\Microsoft\Windows\Images\BaseImage-14393 –Installer C:\Users\Mark\Desktop\Newest_Installer\Keyed-Setup.exe -InstallerArguments "/S" -Destination C:\Users\Mark\Desktop\Keyed_App_Filers -PackageName "Keyed" -Publisher "CN=JonesComm" -Version 1.0.2.2 -AppExecutable "KeyedApp.exe" -MakeAppx -Verbose
Вот картина полной ошибки. Error Pic
Заранее благодарим за любую помощь, которую вы можете предложить!
Последний раз Я видел ошибку, как это было связано с тем, что проект был преобразован в другую версию Net, чем у меня на моем компьютере (переход от 4.5 до 4.1). Мне пришлось изменить некоторые файлы xml и proj и изменить чистую версию. Похоже, что ошибка связана с ошибкой лицензии, но я подозреваю, что это просто неправильная версия Net. Проверьте, какая версия Net находится на компьютере, а затем откройте файл xml и proj в папке проекта. – jdweng
Project centennial заставляет вас ориентировать версию .4.6.1 с вашим приложением, которое я есть, и это то, что я установил на своей машине. Программа имеет файлы 4.6.1, загружаемые как автономные, а также что-то, что содержит рекомендации по настройке проекта для состояний конверсии. Как вы можете изменить полученный файл .xml и повторно запустить преобразователь без его воссоздания нового .xml? – coolBeaner
Да. Мне пришлось установить версию Net в проекте в правильную версию. Я загрузил проект из Интернета и не компилировал его. Поэтому я подумал, что не помешает попытаться заставить его работать с небольшим редактированием. Конечно, это сработало. Не сказать, что это будет работать в вашем случае. – jdweng