Я пытаюсь установить веб-приложение .NET 3.5 I на сервере Win 2003 с IIS6.Приложение отлично установилось несколько версий назад, и старая версия MSI все еще работает.Насколько я знаю, с установщиком ничего не изменилось, кроме номера версии, еще одной dll в приложении и кода продукта в проекте установки.Однако последний msi останавливается с сообщением:
Программа установки была прервана до установки .Вам нужно перезапустить установщик, чтобы повторить попытку.
Журнал содержит эту ошибку:
MSI (c) (B8:0C) [23:12:38:964]: Doing action: WEBCA_GatherAppPools
MSI (c) (B8:0C) [23:12:38:964]: Note: 1: 2205 2: 3: ActionText
Action start 23:12:38: WEBCA_GatherAppPools.
MSI (c) (B8:0C) [23:12:38:964]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'WEBCA_GatherAppPools'
MSI (c) (B8:88) [23:12:38:995]: Invoking remote custom action. DLL: C:\DOCUME~1\had012SA\LOCALS~1\Temp\1\MSIA0.tmp, Entrypoint: GatherAppPools
INFO : [10/14/2011 23:12:39:042] [GatherAppPools ]: Custom Action is starting...
INFO : [10/14/2011 23:12:39:042] [GatherAppPools ]: CoInitializeEx - COM initialization Apartment Threaded...
MSI (c) (B8!84) [23:12:39:042]: Note: 1: 2205 2: 3: ComboBox
MSI (c) (B8!84) [23:12:39:042]: Note: 1: 2228 2: 3: ComboBox 4: INSERT INTO `ComboBox` (`Property`,`Order`,`Value`,`Text`) VALUES (?, ?, ?, ?) TEMPORARY
ERROR : [10/14/2011 23:12:39:042] [GatherAppPools ]: FAILED: -2147023281
ERROR : [10/14/2011 23:12:39:042] [GatherAppPools ]: Custom Action failed with code: '1615'
INFO : [10/14/2011 23:12:39:042] [GatherAppPools ]: Custom Action completed with return code: '1615'
Action ended 23:12:39: WEBCA_GatherAppPools. Return value 3.
Эта страница говорит, что ошибка 1615 является ошибкой синтаксиса SQLно действие является стандартным действием MS, поэтому я не могу ничего с этим поделать.Кто-нибудь есть идеи, как это исправить?
Спасибо.
ОБНОВЛЕНИЕ: Я пытался создать новое веб-приложение в Visual Studio 2008 и проект установки дляэто и тот установщик тоже не работает, так что я подозреваю, что это что-то с моей Visual Studio.Я не могу думать о том, что, хотя, поэтому мне все еще нужна помощь ...
ОБНОВЛЕНИЕ 2: Curiouser и curiouser ... коллега скомпилировал код без каких-либо изменений, и установщик работает,Теперь возникает вопрос, что случилось с моим VS2008 и как я могу это исправить?