Почему 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 (например, "публикация").