Tôi đã xây dựng một dự án thiết lập web trong VS2008, cài đặt ứng dụng ASP.NET/Silverlight của tôi vào IIS. Đây hoạt động tốt ở mọi nơi trừ trên Windows Server 2008.Thiết lập web MSI không thành công trên Windows Server 2008
tôi nhận được thông báo lỗi này trong MSI tập tin cài đặt log:
MSI (c) (C8:D8) [15:02:21:067]: Invoking remote custom action. DLL: C:\Users\ADMINI~1\AppData\Local\Temp\1\MSIB7DD.tmp, Entrypoint: SetTARGETSITE
MSI (c) (C8!F0) [15:02:21:097]: Creating MSIHANDLE (14) of type 790531 for thread 2288
INFO : [08/27/2009 15:02:21:097] [SetTARGETSITE ]: Custom Action is starting...
INFO : [08/27/2009 15:02:21:107] [SetTARGETSITE ]: CoInitializeEx - COM initialization Apartment Threaded...
ERROR : [08/27/2009 15:02:21:107] [SetTARGETSITE ]: FAILED: -2147221164
ERROR : [08/27/2009 15:02:21:127] [SetTARGETSITE ]: Custom Action failed with code: '340'
INFO : [08/27/2009 15:02:21:137] [SetTARGETSITE ]: Custom Action completed with return code: '340'
MSI (c) (C8!F0) [15:02:21:137]: Closing MSIHANDLE (14) of type 790531 for thread 2288
MSI (c) (C8:D8) [15:02:21:137]: Closing MSIHANDLE (13) of type 790542 for thread 3040
Action ended 15:02:21: WEBCA_SetTARGETSITE. Return value 3.
MSI (c) (C8:E0) [15:02:21:147]: Doing action: FatalErrorForm
Tôi đã thử googling mã lỗi khác nhau, nhưng tôi không có nhiều may mắn.
Sự cố là gì?
Phiên bản hex của mã lỗi là 0x80040154 - dường như là một cái gì đó liên quan đến COM. –