У меня есть проект WPF Linq-to-SQL, который я разрабатываю с использованием MS Visual Studio 2008. Я запускал SQL Server 2008 и недавно обновил его до версии R2. Теперь, когда я создаю проект SETUP (а не приложение), процесс сборки заставляет запускать окно:
Студия управления SQL Server 2008 R2 Подождите, пока Windows настроит SQL Server 2008 R2 Management Studio
Что после индикатора выполнения и некоторой задержки, жалуется: "Функция, которую вы пытаетесь использовать, находится на сетевом ресурсе, который недоступен". С возможностью указывать на источник, и, по-видимому, он пытается использовать c:\687b0370badbfcf47c\x86\setup \, которого не существует.
Если в этот момент нажать "Отмена", в нем говорится: "Не удается найти установочный пакет для продукта SQL Server 2008 R2 Management Studio. Повторите попытку установки, используя действительную копию установочного пакета" sql_ssms.msi ".
Затем я получаю, чтобы индикатор выполнения отображался в обратном порядке, а затем он начинается снова и снова. На данный момент, сборка установки ждет, пытаясь построить MSI для моего проекта. Однажды это привело к сбою в работе Visual Studio. В других случаях мне удалось отменить окно индикатора выполнения, и тогда мой проект настройки будет строптивым.
Итак, мои вопросы:
- Как мне заставить это остановить запуск нежелательных попыток установщика при попытке создать мою настройку?
и
- Почему это делается в первую очередь?