Вопрос

Поэтому я мигрировал с VS2008 на VS2010 с моим приложением Clickonce. Я использую, чтобы иметь Redist 2008 C ++ в качестве предварительного приложения для моего приложения. После переезда на VS2010 этот вариант больше не существует, и 2010 C ++ Redist не будет делать. Я успешно смог повторно добавить Redist 2008 года в список Prereqs Visual Studio 2010.

Мой вопрос: если я сейчас сделаю 2008 C -Redist 2008 года, он снова сломает моих клиентов? Мои клиенты уже установлены Redist 2008 года.

Спасибо большое

Это было полезно?

Решение

Нет, он не сломает ваших клиентов, если вы нацелитесь на ту же фрейв -версию, в которой вы были с 2008.

Установщик Prereq, обычно называемый Bootstrapper, полностью отделен от Clickonce. Он «загружается» вместе, чтобы сделать установки, чтобы сделать опыт более приятным для конечных пользователей. Вот и все. Он не делает ничего особенного, кроме загрузки и начала всех ваших установок Prereq, а затем запускает ваше приложение Clickonce, когда оно закончит.

Теперь, если вы обновили свое приложение до фреймворка 4.0, и клиент без фреймворта запускает ваше приложение, у вас возникают проблемы. Это другая проблема, чем ваш предварительный предваритель выполнения C ++.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top