Когда я опубликовать приложение .NET 4 с помощью ClickOnce я получаю это предупреждение, если я снимите флажок «Windows Installer 4.5 в окне Необходимые условия:Почему Windows Installer 4.5 требуется .NET Framework 4 при публикации с помощью ClickOnce
Пункт «Windows Installer 4.5» требуется «Microsoft .NET Framework 4 (x86 и x64)», но не был включен.
приложение публикует и старая версия обновляется только штраф, но мне интересно, почему отображается это предупреждающее сообщение, что именно это означает и есть ли какие-либо возможные побочные эффекты, не включая thi s предварительное условие?
Насколько я знаю, Win 7 или более поздние версии поставляются с установщиком Windows 5 и не будет компьютеров-клиентов с Win XP или ранее, поэтому я исправлю, если не считать Windows Installer 4.5, должно быть хорошо?
Где мы можем найти этот полумифическую Windows Installer 4.5? Файл package.xml в этой папке не имеет ссылки для загрузки, в отличие от других предварительных условий. Похоже, что поиск Google указывает, что он может быть получен из Центра обновления Windows, но, похоже, он недоступен или у меня уже есть что-то более высокое. – Zesty
Ссылка для загрузки в [анонс 4.5] (https://support.microsoft.com/en-gb/help/942288/windows-installer-4.5-is-available) мертва, но говорит, что с WIndows 7 (Server 2008R2) Установщик 5.0 предварительно установлен. – stuartd
.. Кажется, вы все еще можете загрузить из [интернет-архивного кеша страницы] (http://web.archive.org/web/20080901083000/http://www.microsoft.com/downloads/details.aspx? FamilyID = 5a58b56f-60b6-4412-95b9-54d056d6f9f4 & DisplayLang = о) – stuartd