2013-03-13 3 views
0

Недавно я прочитал о преобразовании игры XNA в автономный исполняемый файл и узнал, что публикация его через Visual Studio позволяет мне просто распространять его. Я понимаю процесс публикации и сделал это без проблем. И когда публикация заканчивается, я получаю три файла: папку, установочный файл и файл clickonce. Я запускаю и могу установить свою игру, но когда она запускается, только секундная часть интро-музыки воспроизводится, а затем она останавливается. И когда я попробую запустить ярлык в стартовом меню, он тоже не запустится. Тем не менее, я заметил, что установочный файл составляет всего 440 Кбайт, clickonce - 6 КБ, а папка со всеми источниками - 58,8 МБ. Созданный ярлык также довольно мал, всего 340 КБ. Поэтому мой вопрос: есть ли какие-либо специальные свойства для настройки перед публикацией? В файлах приложений все файлы установлены как «Включить (авто)», а все DLL установлены как «Предварительное условие (авто)». Предварительные требования: Microsoft .NET FrameWork 4 Client Profile (x86 и x64), Microsoft XNA Framework Redistributable 4.0 и установщик Windows 3.1. Я видел это видео http://www.youtube.com/watch?v=sfjLeIDQV5Q, и не было никаких проблем с его игрой, поэтому я не вижу, что я делаю неправильно. И я никогда раньше не использовал XNA 3.5, я начал делать игру с XNA 4.0 и никогда не обновлял проект, поэтому я не думаю, что это может быть проблема совместимости. Пожалуйста, дайте мне знать, если у вас есть идеи, чтобы решить эту проблему, и спасибо за любую помощь заранее =)Приложение Clickonce не запускается после установки в XNA 4.0

ответ

1

Удалите свои \ bin \ папки и создайте приложение. Перейдите в папку \ bin \ и дважды щелкните EXE. Это работает?

Если это так, опубликуйте приложение и установите его. Идите, найдите exe (yourprofile \ myapps \ 2.0 \ obfuscated folder \ obfuscated folder \ xxxx ... tion ... где xxxx - это первые четыре символа имени вашей сборки) и дважды щелкните по нему и запустите его. Это работает?

Если нет, то вы не включаете все необходимые ему файлы.

Смежные вопросы