ࡱ>  Root Entry F!h$%@HA7CrDBE @HYEDhE7G @HBExE(H ~@HNED5H DL@HRD;C(H C @HAxDBDAED1H B @H<BE =&@H?B7Fs?D(H <@H??wElDj>D/H @H??wElDj;E$HSummaryInformation(AppSearch : [1], : [2]BindImage : [1]CCPSearch CostFinalize CostInitializeFileCostInstallAdminPackage : [1], : [9], : [6]InstallFiles InstallValidate CreateShortcuts : [1]PublishComponents : [1], : [2]PublishFeatures : [1]PublishProduct RegisterClassInfo Class Id: [1]RegisterExtensionInfo : [1]RegisterMIMEInfo MIME MIME: [1], : [2]RegisterProgIdInfo ProgId: [1]RegisterTypeLibraries AllocateRegistrySpace : [1]CreateFolders : [1]DeleteServices : [1]DuplicateFiles : [1], : [9], : [6]FindRelatedProducts : [1]InstallODBC ODBCInstallServices : [2]LaunchConditions MigrateFeatureStates : [1]MoveFiles PatchFiles : [1], : [2], : [3]ProcessComponents RegisterComPlus COM+: [1]{{, : [2], : [3], RSN: [4]}}RegisterFonts : [1]RegisterProduct RegisterUser RemoveDuplicateFiles : [1], : [9]RemoveEnvironmentStrings : [1], : [2], [3]RemoveExistingProducts : [1], : [2]RemoveFiles RemoveFolders RemoveIniValues INI-: [1], : [2], : [3], : [4]RemoveODBC ODBCRemoveRegistryValues : [1], : [2]RemoveShortcuts RMCCPSearch SelfRegModules : [1], : [2]SelfUnregModulesSetODBCFolders ODBCStartServices StopServices UnpublishComponents UnpublishFeatures UnregisterClassInfo UnregisterComPlus COM+: [1]{{, : [2]}}UnregisterExtensionInfo UnregisterFonts UnregisterMIMEInfo MIMEUnregisterProgIdInfoUnregisterTypeLibraries WriteEnvironmentStringsWriteIniValues INI-WriteRegistryValues : [1], : [2], : [3]Advertise caCreateVRoots IIS...caRemoveVRoots IIS...GenerateScript :InstallSFPCatalogFile : [1], : [2]Rollback :RollbackCleanup UnmoveFiles UnpublishProduct ISLockPermissionsCost ...ISLockPermissionsInstall ...IS_COMPLUS_PROGRESSTEXT_COST COM+: [1]IS_COMPLUS_PROGRESSTEXT_INSTALL COM+: [1]IS_COMPLUS_PROGRESSTEXT_UNINSTALL COM+: [1]IS_PROGMSG_XML_COSTING XML...IS_PROGMSG_XML_CREATE_FILE XML %s...IS_PROGMSG_XML_FILES XML...IS_PROGMSG_XML_REMOVE_FILE XML %s...IS_PROGMSG_XML_ROLLBACK_FILES XML...IS_PROGMSG_XML_UPDATE_FILE XML %s...PROGMSG_IIS_CREATEAPPPOOL %sPROGMSG_IIS_CREATEAPPPOOLS ...PROGMSG_IIS_CREATEVROOT IIS %sPROGMSG_IIS_CREATEVROOTS IIS...PROGMSG_IIS_CREATEWEBSERVICEEXTENSION -PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS -...PROGMSG_IIS_EXTRACT IIS...PROGMSG_IIS_EXTRACTDONE IIS...PROGMSG_IIS_EXTRACTDONEzPROGMSG_IIS_EXTRACTzDONEPROGMSG_IIS_REMOVEAPPPOOL PROGMSG_IIS_REMOVEAPPPOOLS ...PROGMSG_IIS_REMOVESITE - %dPROGMSG_IIS_REMOVEVROOT IIS %sPROGMSG_IIS_REMOVEVROOTS IIS...PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION -PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS -...PROGMSG_IIS_ROLLBACKAPPPOOLS ...PROGMSG_IIS_ROLLBACKVROOTS -...PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS -...STANDARD_USE_SETUPEXE MSI . setup.exe.PROGMSG_IIS_REMOVEWEBSITES - IIS...PROGMSG_IIS_CREATEWEBSITE - IIS %sPROGMSG_IIS_CREATEWEBSITES - IIS...IS_PROGMSG_TEXTFILECHANGS_REPLACE %s %s %s...ProductLanguage1049InstallShieldTempPropCollaborationToolsThis feature allows multiple users to collaborate in project development with full support for Application Lifecycle Management. It requires the Microsoft Team Foundation Explorer 2010 on the client machine in order to access the Microsoft Team Foundation Server 2010{{ : }}{{ [1]. }} [1]. [1]. [1]. [2]{, [3]}{, [4]}{{ : }} [Time]: [1]. [2] : [1], : [2]=== : [Date] [Time] ====== : [Date] [Time] === [Time]: [1]. [Time]: [1]. [2]. : {[1] }{[2] } . .Windows Installer . Windows Installer . [ProductName] ... ... ...{[ProductName] } .{[ProductName] } . : [2]. {{ [3].}} , . "[2]". . . [2] Windows Installer : [2]. . , . [2]. , . : [2]. {{ [3].}} , . "[2]". . [2]. "" "" . : [2]. , . [3]. {{ [2].}} , . [3]. {{ [2].}} , . {{(CAB-)}}: [2]. , . "[2]". . , "" . [2] . . "[2]" . "[2]" . [2] [2] [2] CAB- [2] : [2] Windows Installer : [2]. "[2]". , . "[2]" . "[2]" ."[2]" . : [3] GetLastError: [2] : [2] [2]. , , . . {{ : [3]}} , CAB- [2] . , CAB- . , CAB- [2] . , CAB- .{ [3] WinVerifyTrust.} [2] : CRC. [2] : CRC. '[2]' CAB- '[3]'. : , -, . CAB- '[2]', . : , -, . , . : [3]. : [2] [2]. {{ [3].}} , , . [2]. {{ [3].}} , , . [2] [3]. {{ [4].}} , , . [2]. {{ [3].}} , , . [2] [3]. {{ [4].}} , , . [2] [3]. {{ [4].}} , , . [2]. {{ [3].}} , , . [2]. {{ [3].}} , , . [2]. {{ [3].}} , , . . [2] . . . . Windows Installer . "[2]" "[3]". . . "[2]" "[3]". . -- : "[2]"; : [3] ; : [4] . . ? [2][3] { : : [4], : [5], : "[6]"}. . "[2]" , . . -- : "[2]"; : [3] ; : [4] . . "" , "" "" . [2]. . . . . [2] - ./. .. . - . . . SID , . [3] . [2]. . [2] Windows Installer . "", , "", . [2] . "", , "", . [2] . , . ? . , . ? [2]. "[3]". . .: [2] -- [3] , . ? . "", "", . , . .[2] . . {{ : [3].}} [2]. . {{ : [3].}} [2]. [2]. [2]. [2] . Windows. . Windows. , . . [2] [3], [4]: [5] [6], [7], [8] Windows. , . . : [2], : [3], : [4] Windows. , . . [2], : [3], : [4] Windows. DLL. . [2], : [3], : [4] . . . . . . . . [2] . , '[3]'. [2] . , . ? [2]. . [2] . "", "" . [2] . "" "", . [2] . . . . . [2]. : [2] [3]. . : [2]. . [2]. HRESULT [3]. . [2]. HRESULT [3]. . [2]. : [3]. . [2]. , , . [2]. , . [2]. , . [2]. , . [2]. . [2]. . ini- [2][3]. , . [3] [2] . , [3]. ODBC, ODBC [2]: [3]. . ODBC, ODBC [2]: [3]. . ODBC: [4], ODBC [2]: [3]. , ODBC. ODBC: [4], ODBC [2]: [3]. , [4] . ODBC: [4], ODBC [2]: [3]. , [4] . "[2]" ([3]). , . "[2]" ([3]). , . "[2]" ([3]). , . "[2]" ([3]). , . "[2]". , . . . "[3]". : [2]. , . COM+ 1.0 . . Windows 2000. COM+. . COM+. . '[2]' ([3]) . Windows Installer [2], Windows. , . {{ : [3], : [4]}} Windows Installer [2]. {{ : [3], : [4], SFP: [5]}} Windows Windows. SFP: [2]. : [3] . [2]. HRESULT: [3]. {{ : [4], : [5], : [6]}} '[6]'. . HRESULT: [3]. {{ : [4], : [5], : [2]}} '[6]'. . HRESULT: [3]. {{ : [4], : [5], : [2]}} '[6]'. . HRESULT: [3]. {{ : [4], : [5], : [2]}} . INI: [2] [2]. INI: [3]: : [2]. [3]. : [2]. [3]. : [2]. [3] [2]. [3] [2]. INI. INI. , . : [2]. , . : [2]. . : [2]. , = [3]. : [2]. , . : [2]. , . : [2]. . [3]. : [2]. : [3]. : [2]. : [3]. : [2]. : [3]. : [2]. . : [2]. . : [2]. . : [2]. [3]. : [2]. [3]. : [2]. . : [2]. . : [2]. : [3]. : [2]. : [3]. : [2]. : [3], [4]. : [2]. CreateOutputDatabase [3]. : [2]. . : [2]. . : [2]. /. : [2]. : [3]. : [2]. [3] [4]. : [2]. . . : [2]. GenerateTransform: . : [3]. : [2]. : . : [3]. : [2]. . : [2]. '[3]' SQL: [4]. : [2]. '[3]' SQL: [4]. : [2]. '[3]' SQL: [4]. : [2]. '[3]' SQL: [4]. : [2]. ')' SQL: [3]. : [2]. '[3]' SQL: [4]. : [2]. SELECT SQL: [3]. : [2]. ORDER BY SQL: [3]. : [2]. '[3]' SQL : [4]. : [2]. '[3]' SQL: [4]. : [2]. : [3]. : [2]. FROM SQL: [3]. : [2]. INSERT SQL. : [2]. UPDATE SQL. : [2]. INSERT SQL. : [2]. '[3]' . : [2]. . : [2]. '[3]' SQL [4]. IStorage::Stat - [3]. : [2]. . : [2] / . : [2] GenerateTransform/Merge: . : [3], : [4]. : [2] GenerateTransform: , . : [3]. : [2] : . : [3]. : [2] : . : [3]. : [2] : . : [3]. : [2] : . : [3]. : [2] : . : [3]. : [2] : . : [3] : [4]. : [2] GenerateTransform/Merge: . : [3]. : [2]. , : [3]. : [2]. : [3]. : [2] (-) CopyTo . : [3]. [2]. : [3]. : [2]. : [3]. [2]. : [3]. . : [3]. . : [3]. [2]. : [3]. : [2]. : , [3] . : [2]. : '[3]' . : [2]. GenerateTransform/Merge: . : [3], : [4]. . : [2]. MergeDatabase , . : [2]. MergeDatabase: . : [2]. MergeDatabase: . , , . : [2]. [3] . : [2]. [3] . : [2]. [3]. : [2]. 32 WHERE SQL: [3]. : [2] : [3]. : [2]. [3] [4]. [2]. : [3]. [2]. : [2] (-) . . GetLastError: [2]. . GetLastError: [2]. : [3]. . GetLastError: [2]. . GetLastError: [2]. . . [2] . . : [2]. : [2]. : [3] GetLastError: [2]. : [2]. : [2]. . . : [3] GetLastError: [2]. : [3] GetLastError: [2]. FileToDosDateTime. : [3] GetLastError: [2]. : [2]. : [3]. GetLastError: [2]. : [3]. GetLastError: [2]. [2] [3]. . GetLastError: [2]. . GetLastError: [2]. : [3]. GetLastError: [2].: [2] [3]. : [3]. GetLastError: [2]. : [3] GetLastError: [2]. : [3] GetLastError: [2]. : [3] GetLastError: [2]. : [3], . : [3], . . IMAGEHLP.DLL : [2].[2]: . . CAB-. . FDI '[2]' CAB- '[3]'. . CAB-. 'CABINET.DLL'. CAB-. CAB-.CAB- . CAB- : [2]. . : [3]. GetLastError: [2]. , . . CAB-. : [2]. : [2]. CreateCopier. BindImage EXE [2]. . . . [2], [3]. : [5], [4], [6]. CRC [2].{ [3], [4].} [2]. GetLastError: [3]. [2] . [3]. GetLastError: [4]. [2] . [2] [3]. : [2].CAB- . : [3] GetLastError: [2]. : [3]. GetLastError: [2]. : [2]. : [2]. 64- 32- [2]. . . . RunScript, . [2]: '[3]' '[3]' [2] . [2].[2] . [2] [3] [4]. [2] : '[3]'. ( ). . : '[2]'. . [2] , CAB-. '[2]' . : '[3]'. RemoveExistingProducts . IStorage . [2] - . [2]. [2] . [2] . [2], [3] . [2] . [2] . , [2] (-). ([2]) . : [2] : [2] : [2]; . . [2] . . [2] . . ('[2]') . '' . ('[2]') . : [3], [2]. ('[2]' '[3]' '[4]' . : [2]. ('[2]') . '[2]'. '[2]'. '[2]'. '[2]' UNC, . . : '[2]' [2] . [2] . [2] . '[2]' , , '[3]', . . : [2]. '[2]' . : [2] . . : '[2]'; : '[3]'; : '[4]' . . ('[2]' '[3]' '[4]' . . '[2]' . , , , . : [2]. [2], [3], [4] VBScript [2]. JavaScript [2]. [2] [3], [4]: [5] [6], [7], [8] [2] . : [2]. : [2]. [2], : [3], : [4]. EXE [2], : [3], : [4]. [2] [3]. [4], [5]. [2] [3]. [4], [5]. [2] [3]. < [4], [5]. [2] [3]. <= [4], [5]. [2] [3]. == [4], [5]. [2] [3]. >= [4], [5]. [2] [3]. > [4], [5]. [2], [4]. '[2]' . '[2]' . [2] [3]. '[2]' , . [2]. [2] MSI. [3] [2] ; .: [4], .: [5]. [2] [3]. [4], [5]. . . . . . . AssemblyName: : [4]. [2] MSI. { [2]}. . [2] [3] MSIHANDLEs. [2] . [2] . [2] . -- [2]. . [2]. [2]. [3] [2] CMsiDialog [3]. [2] [3]. [2] . [2]. [2] . [3] [4], . [2] . [3] [5] [4]. [2] [3] , . [2] . EndDialog [2], . [2] [3] [4] . , [2]. [4] [2] [3]. [2] [4] [3]. ControlEvent EndDialog [2]. [3] [2] . . : [2]. [2] , . : [3] [2]. [3] [2] (). [3] [2] (). [3] [2] [4] [5] . [4] [3] [2] [5] [6] . [3] [2], . . [2]. [3] [2] [5] [4]. [2] [3]. [4] [3] [2]. [2] . [2] [3]. [3] [2] . [3] [2] winproc [4]. [2] . [2]. . . . ErrorString . , . .SetFocus . [3] [2] . [3] , , [2], . [3] [2] . . [2]. [2] . [2] . . [2] [3] , . [3] [2] 2 . [2]. [2] , . [2]. . [2]. [3] [2] . [3] [2] . 16. [3] [2] [4] [5]x[5], . . [3] [2] , . : . [3] [2] [4] [5] . [2] [3]. . [2] . [2] , . [4] [3] [2] . [2]: [3]. CheckPath [2]. [3] [2] : [4]. [2]. [2]. [3] [2] : [4]. [2] [3] [2]: [4]. . [3] [2] : [4]. . CMsiHandler. . CreateNewDialog [2]. [2]. [3] [2]. [2]. [2]. [2]. [3] [2]. . [2].[2] , [3] . [3] [2] [5] . [4] . RICHED20.DLL. GetLastError() : [2]. RICHED20.DLL. GetLastError() : [2]. [2]. - [2] . [2] '[3]' [4] . [2] . GetLastError() : [3]. [2]: [3]. [2] . [2] . BindImage [2]. [2]. [2]. . : [2]. [2]. [2]. . [2]. [2] . CAB- : [2]. [2]. [2] . : [3], : [4], : [5]. [2] ShellFolder. . '[2]'. . : [2]. [2] . : [3]. [2]. [2]. [3]. [2]. [3]. [2]. Windows . : [2], : [3]. Windows . : [2], : [3]. Windows . : [2], : [3]. . CRC [2]. BindImage [2] . Windows 64- . [2] 64- . GetProductAssignmentType . ComPlus [2] - [3]. : [2][3][4][5][6][7][8][9][10][11][12][13][14][15][16]. [2] . Internet Information Server 4.0 IIS. , IIS 4.0 . IIS. [2] '[3]'. [4] [2] '[3]'. [4] SQL: [3]. [2] [4] . SQL [2]. SQL [2]. [3]. [4] MDAC. . COM+ [2]. [3] COM+ [2]. [3] COM+ [2]. System.EnterpriseServices.RegistrationHelper. Microsoft(R) .NET Microsoft(R) .NET Framework. SQL [2]. : [3] [2] '[3]'. [4]. [5] [2] '[3]'. [4]. [5] Microsoft SQL Server. '[3]' - Microsoft SQL Server Desktop Engine SQL Server Express. [2] '[3]'. : '[4]'. [5] [2] '[3]'. : '[4]'. [5] COM+ . . COM+ "[2]" NT; , COM+ 1.5 . , COM+ 1.0. XML [2]. [3] XML [2]. [3] MSXML 3.0 , XML. , 3.0 . XML [2]. [3] . NetApi32.DLL. ISNetApi.dll NetApi32.DLL NT. . , . . ISNetApi.dll. . . . . , NetAPI. : [2] . . . . . . . , . .ERROR_NETAPI_ERROR_NOT_PRIMARY NetAPI. . . . , . . . \ . INI TEMP. ISNetAPI.dll , DLL . DLL. , DLL SUPPORTDIR. INI, , TEMP. (PDC). . ODBC [2]. [2]. [4]. : [2] [3]. [5] [4]. : [2] [3]. [5] [2]. , . '[2]'. : [3] ([4])IniTableKey1IniFile1.iniSectionName1NewIniKeyword1(Not VersionNT=500) [ProductName].DOTNETVERSION35SP1>="#1"Microsoft .NET Framework 3.5 SP1 or greater needs to be installed for this installation to continue.bytesGBKBMBMenuAbsent .MenuAdvertise .MenuAllCD -.MenuAllLocal .MenuAllNetwork .MenuCD -.MenuLocal .MenuNetwork .NewFolder| SelAbsentAbsentSelAbsentAdvertiseSelAbsentCDSelAbsentLocalSelAbsentNetworkSelAdvertiseAbsent .SelAdvertiseAdvertise .SelAdvertiseCD -.SelAdvertiseLocalSelAdvertiseNetwork .SelCDAbsent , -.SelCDAdvertise -, .SelCDCD - -SelCDLocal -, .SelChildCostNeg [1] .SelChildCostPos [1] .SelCostPending ...SelLocalAbsent .SelLocalAdvertise , .SelLocalCD , - -.SelLocalLocal .SelLocalNetwork , - .SelNetworkAbsent , .SelNetworkAdvertise , .SelNetworkLocal , .SelNetworkNetwork - SelParentCostNegNeg [1] . [2] [3] . [4] .SelParentCostNegPos [1] . [2] [3] . [4] .SelParentCostPosNeg [1] . [2] [3] . [4] .SelParentCostPosPos [1] . [2] [3] . [4] .TimeRemaining : {[1] }{[2] }VolumeCostAvailableVolumeCostDifferenceVolumeCostRequiredVolumeCostSize VolumeCostVolumeComplete Custom   !"#$%&'()*+,-./0123456789:;>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}     ($$  !# *#     %  1  %")3   %&  6 &     (&#0&" $$ )), %(.0!+%%%&!23%%%&!3(c! (!-1;%D50=,'csMbnNbhW) +% '2 U_/03I64|vXkqd)S1v% xrr 10<436sgUYJhRO[_Pbcmujnlpsov6K{/$3-44,3*(zz,E@<L.-5%51C<>:47@B)>2AuDJZ,E?F:5?LNPAEBAIF,GI6A<kVWWXXa_52I404658`X:`TB3cN?:88E/G"=F"</A2:2=>88V4A/<C@@E=#+NX ,-J<-8:@o3L$<=T1>>)W*AHF9M783J;?GLQ^S`<-@SS)B?>F[4;DL/9:?6::&W$';)=CFHTP%RSSYlmmmlU$5L1*MXH:4>4"/4P,96;])4nYPjNlRLM:;aWKPQUt4ND'AE0>AG# &+=F4H[H#_Yp/"9./clY1'0QOCW((=!iP.3/=(7*"B9+mCD";GH1462+C1/>C-,o!H5<0<:$big9'37>{>c(4i)7y-,F@DFD(&&_#6:;& k!4/ d^Ie8:[9>dN   :d " 4 S QK> < 6  $'<4 VT> P267(e t 6lNLc6 %   VWXYZ[\]^_`abcdefghijklmnopYqarisktmuvwxyz{k|}~RSTUNOPQ    !M      !"#$%&'()*+,-. /!0"1#2$3%4&5&6'7(8)y*z+{,|-}.~/0123܅4݅5ޅ6߅7A8B9C:D;E<F=H>I?s@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]†^Æ_Ć` a  b c defmgnhoipjqkrlsmtnuovpwqxryszt{u|v}w~xyz{|}~56789:;<=>?@AˆÈĈňƈLjȈɈʈˈ͈̈ΈψЈш҈ӈԈՈֈ׈؈وڈۈ܈݈ވ߈  ! " # $ % & '()+,-./0123456789: ;!<"=#>$?%@&B'C(D)E*F+G,H-K.L/M0N1a2b3ʼn4Ɖ5lj6)7*8+9,:-;.</=0>1?3@4A5B6C7D8E9F:G;H?@ABCDEFGHIJKLMNOPQRSUVWXYZ[\]^_`ghlopqtuvw x y z { |}~lmnopqrstuv w!x"y#z${%|&}'~()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG8HIJKLMNOPQRSTUVWXYZ[\]^_`abc2defghijklmnopqrsrtuvw5xy5z{|}~!$R')*[\fYOh+'0lx (`h \dInstallation DatabaseBlank Project TemplateIINCInstaller,MSI,Database#Contact: Your local administrator@=$.InstallShield 2014 - Professional Edition 21IIntel;0,1033,1028,1036,1031,1040,1041,1042,1045,1046,1049,1034,1053,2052 Intel;1049{BF177D7F-6D6A-4C01-9A64-993DE54FD49A}60.0.4;{BF177D7F-6D6A-4C01-9A64-993DE54FD49A}60.0.4;{B24072FB-AF33-4E26-B204-D4B9339ECC12}