Настройка веб-приложения в Windows 2003 завершается с ошибкой 1615 - PullRequest
0 голосов
/ 15 октября 2011

Я пытаюсь установить веб-приложение .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 и как я могу это исправить?

1 Ответ

1 голос
/ 15 октября 2011

может быть изменением в структуре базы данных проектов. Возможно, у вас есть база данных со старой версией таблицы Combobox из предыдущих версий. Попробуйте удалить базу данных перед выполнением чистой установки приложения.

...