Asp.net Windows 2003上的Web应用安装失败,错误为1615

Asp.net Windows 2003上的Web应用安装失败,错误为1615,asp.net,visual-studio-2008,iis-6,installation,Asp.net,Visual Studio 2008,Iis 6,Installation,我正在尝试使用IIS6在win2003服务器上安装.net3.5web应用程序I。该应用程序在几个版本之前安装良好,旧的msi仍然可以工作。据我所知,除了版本号、应用程序中的一个dll和安装项目的产品代码之外,安装程序没有任何变化。但是,最新的msi会随着以下消息停止: 安装程序在说错误1615是SQL语法错误之前被中断了,但是这个操作是标准的MS操作,所以我不能做太多。有人知道如何解决这个问题吗 谢谢 更新:我尝试在Visual Studio 2008中创建一个新的web应用程序,并为其创建一

我正在尝试使用IIS6在win2003服务器上安装.net3.5web应用程序I。该应用程序在几个版本之前安装良好,旧的msi仍然可以工作。据我所知,除了版本号、应用程序中的一个dll和安装项目的产品代码之外,安装程序没有任何变化。但是,最新的msi会随着以下消息停止:

安装程序在说错误1615是SQL语法错误之前被中断了,但是这个操作是标准的MS操作,所以我不能做太多。有人知道如何解决这个问题吗

谢谢

更新:我尝试在Visual Studio 2008中创建一个新的web应用程序,并为其创建一个安装项目,但该安装程序也无法运行,因此我怀疑这与我的Visual Studio有关。我想不出是什么,所以我仍然需要帮助


更新2:好奇者和好奇者。。。一位同事编译了代码,没有做任何更改,安装程序可以正常工作。现在的问题是我的VS2008发生了什么,我如何修复它?

可能是项目数据库结构的变化。 您可能有一个数据库,其中包含以前版本的Combobox表的旧版本。
在执行应用程序的干净安装之前,请尝试删除db。

检查产品文档,上面发布的日志中没有直接参考。产品是否与应用程序中的产品相同?我已经写了,没有组合框表。失败的操作WEBCA_GatherAppPools是一个标准的VisualStudio安装项目操作,用于在组合框中填充AppPools,因此我的应用程序数据库在该阶段并不重要。
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.