проблема развертывания приложения .net 4.0 wpf - PullRequest
0 голосов
/ 23 сентября 2011

Я работал над приложением, которое планирую распространять.По какой-то причине я не могу установить его на другие компьютеры.сначала позвольте мне показать вам мои настройки развертывания, может быть, я что-то там не так делаю (я оставил все настройки по умолчанию).

Настройки развертывания:

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

после этого я получаю следующие файлы:

enter image description here

Пока все выглядит отлично!Позвольте мне показать вам, что происходит, когда я пытаюсь установить это приложение на нескольких компьютерах:

.

Компьютер 1: (работает Windows 7 с пакетом обновления 1)

приложение устанавливается всчитанные секунды, и все работает нормально.Я могу удалить его как: enter image description here

Приложение работает отлично!

.

Компьютер 2: (Запуск Windows Vista с пакетом обновления)

НЕ УСТАНАВЛИВАЕТСЯ:

enter image description here

при нажатии на кнопку установки я получаю следующую ошибку:

enter image description here

, так чтоВы можете видеть, что я не смог установить его на эту машину.Я попытался удалить его, а затем установить его снова, и я получаю ту же проблему.

.

.

компьютер 3: (работает Windows XP с пакетом обновления 2)

, когда я запустил файл setup.exe, это заняло некоторое времязагрузить и установить все необходимые требования.Потребовалось 1 час, чтобы установить то, что я считаю:

enter image description here

, и когда эта часть была закончена в конце, я получил сообщение об ошибке: «у вас недостаточно места на диске»и у меня есть 50 ГБ свободного дискового пространства на моем диске c.

ТАК ЧТО ЭТО НЕ РАБОТАЛ С ЭТИМ КОМПЬЮТЕРОМ.

.

.

Компьютер 4: (windows xp с пакетом обновления 2)

Я получаю следующую ошибку:

enter image description here

.,,,.

.

Почему так сложно развернуть приложение.Это приложение прекрасно работает на всех компьютерах, на которых установлена ​​Visual Studio.Должен ли я попробовать перейти на .Net 3.0 или, может быть, .Net 2.0?


Edit

Может ли это быть из-за невозможности публикации приложений?Я получил визуальную студию бесплатно, потому что мой университет дал мне ее.Я знаю, что есть студенческие версии, в которых вы можете попробовать, а также срок их действия истекает каждые шесть месяцев.Я пользуюсь Visual Studio Ultimate Edition уже около 1 года, и каждый раз, когда я запускаю Visual Studio, это НЕ говорит только для оценки, как на моем ноутбуке.Мой заставка на самом деле выглядит так:

enter image description here

1 Ответ

1 голос
/ 23 сентября 2011

Вы выбрали в своих предварительных условиях «Профиль клиента Microsoft .NET Framework 4», но на это ли ориентировано ваше приложение? Проверьте свойства приложения -> вкладка «Приложение». Обычно приложение WPF предназначается для полной платформы .Net.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...