john1990_1 Ответов: 0

Почему win10 не просит удалить другую версию той же программы и тот же начатый исходный код, но разные копии?


После публикации на жесткий диск в папке и изменения версии на более новую каждый раз:

Перед установкой десяти обновлений Windows, когда я собирался установить более новую версию моего опубликованного на жестком диске WinFormsApp, он говорил мне что-то вроде : "там та же самая программа установлена в другом месте", и я должен удалить ее, это убедило пользователя не устанавливать одну и ту же программу в 2 разных версиях, и он должен был удалить старую версию, чтобы установить новую.

Возможно, потому, что обновления WinTen были установлены теперь, он может установить 2 (может быть, больше) версии одной и той же программы (2 версии, которые запускались из одного и того же решения).

Что я уже пробовал:

Сначала я попробовал Visual Studio 2019, а затем VS 2017.

Graeme_Grant

Недостаточно информации. Как вы устанавливаете приложение? Нажмите-один раз, установите Щит и т. д.?

john1990_1

Я мало что знаю, я просто нажимаю "Build->Publish SpeakTextApp" и выбираю место на своем жестком диске, например "D:\SpeakTextV7.9\".

Затем дважды щелкните мышью Setup.exe а окно под названием "установка приложения - предупреждение безопасности" открывается с помощью кнопки "Установить", и тогда оно устанавливается в один клик.

Graeme_Grant

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

john1990_1

Что вы подразумеваете под "пропущенной установкой"?

Graeme_Grant

Не просто используйте настройки по умолчанию для процесса публикации, проверьте их перед публикацией.

john1990_1

Я проверю, во всяком случае, раньше он работал с настройками по умолчанию. Правка: ничего не найдено.

Graeme_Grant

Очевидно, что-то изменилось, поэтому вы проверяете и никогда не предполагаете и не делаете поспешных выводов.

john1990_1

Я не знаком с тем, как это было до обновления и пробовал VS 19 и 17, я использовал настройки по умолчанию и не имею большой информации о публикации или установке.

john1990_1

Мог ли "идентификатор программы" или что-то измениться в результате копирования, публикации или изменения чего-то в исходном коде?

Gerry Schmitz

Win 10 использует другую "модель" для приложений по сравнению с Win 8, 7 и т. д. (если только вы не "боковая загрузка").

Вы не можете предположить, что то, что "установлено" ранее, работает так же в Win 10 (например, "публикация").

0 Ответов