ࡱ>  Root Entry F ߈!"@HA7CrDBEt@HYEDhE7G  n~@HBExE(H g@HYEBA f @H C5BErED/H x@H??wElDj;E$Hj SummaryInformation( |MsiDigitalSignatureEx. DigitalSignature$AppSearch : [1], ϳ: [2]BindImage' : [1]CCPSearch CostFinalize CostInitializeFileCostInstallAdminPackage : [1], : [9], : [6]InstallFiles : [1], : [9], : [6]InstallValidate MoveFiles CreateShortcuts : [1]PublishComponents : [1], : [2]PublishFeatures : [1]PublishProduct RegisterClassInfo Class Id: [1]RegisterExtensionInfo : [1]RegisterMIMEInfo MIME MIME: [1], : [2]RegisterProgIdInfo RegisterTypeLibraries AllocateRegistrySpace ' ³: [1]CreateFolders : [1]DeleteServices : [1]DuplicateFiles FindRelatedProducts ' : [1]InstallODBC ODBCInstallServices : [2]LaunchConditions MigrateFeatureStates ' : [1]PatchFiles : [1], : [2], : [3]ProcessComponents RMCCPSearchRegisterComPlus COM+: [1]{{, : [2], : [3], RSN: [4]}}RegisterFonts : [1]RegisterProduct RegisterUser RemoveDuplicateFiles : [1], : [9]RemoveEnvironmentStrings ': [1], : [2], ij [3]RemoveExistingProducts : [1], : [2]RemoveFiles RemoveFolders RemoveIniValues INI-: [1], : [2], ϳ: [3], : [4]RemoveODBC ODBCRemoveRegistryValues : [1], ': [2]RemoveShortcuts SelfRegModules : [1], : [2]SelfUnregModules SetODBCFolders ODBCStartServices StopServices UnpublishComponents UnpublishFeatures UnregisterClassInfo UnregisterComPlus COM+: [1]{{, : [2]}}UnregisterExtensionInfo UnregisterFonts UnregisterMIMEInfo MIMEUnregisterProgIdInfoUnregisterTypeLibraries WriteEnvironmentStringsWriteIniValues INI-WriteRegistryValues : [1], ': [2], : [3]Advertise GenerateScript :InstallSFPCatalogFile : [1], : [2]Rollback³ 䳿:RollbackCleanup UnmoveFiles UnpublishProduct ARPREADMEfile://[INSTALLDIR]readme.txtID_EXT_1CD_DESCR 1:ϳ 8ID_EXT_1CL_DESCR 1:ϳ 8ID_EXT_CFU_DESCR 1:ϳ 8ID_EXT_CF_DESCR 1:ϳ 8ID_EXT_DT_DESCR 1:ϳ 8ID_EXT_EDF_DESCR 1:ϳ 8ID_EXT_ELF_DESCR 1:ϳ 8ID_EXT_EPF_DESCR 1:ϳ 8ID_EXT_ERF_DESCR 1:ϳ 8ID_EXT_GEO_DESCR 1:ϳ 8ID_EXT_GRS_DESCR 1:ϳ 8ID_EXT_HBK_DESCR 1:ϳ 8ID_EXT_MFT_DESCR 1:ϳ 8ID_EXT_MXL_DESCR 1:ϳ 8ID_EXT_PFF_DESCR 1:ϳ 8ID_EXT_PFL_DESCR 1:ϳ 8ID_EXT_ST_DESCR 1:ϳ 8ARPCOMMENTS1:ϳ 8ARPCONTACT³ ( )ARPHELPTELEPHONE(495) 737-9257COPYDSTTXTIt is recommended to copy only on the computer that will run the Web Server Extensions.CREATESRVRUSERERROR . :DefLangAutoSelection DisplayNameCustomDisplayNameMinimal̳DisplayNameTypicalIS_COMPLUS_PROGRESSTEXT_COST COM+: [1]IS_COMPLUS_PROGRESSTEXT_INSTALL COM+: [1]IS_COMPLUS_PROGRESSTEXT_UNINSTALL COM+: [1]IS_PROGMSG_TEXTFILECHANGS_REPLACE %s %s %s...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...Manufacturer PROGMSG_IIS_CREATEAPPPOOL %sPROGMSG_IIS_CREATEAPPPOOLS ...PROGMSG_IIS_CREATEVROOT IIS %sPROGMSG_IIS_CREATEVROOTS IIS...PROGMSG_IIS_CREATEWEBSERVICEEXTENSION -PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS -...PROGMSG_IIS_CREATEWEBSITE - IIS %sPROGMSG_IIS_CREATEWEBSITES - IIS...PROGMSG_IIS_EXTRACT IIS...PROGMSG_IIS_EXTRACTDONEPROGMSG_IIS_REMOVEAPPPOOL PROGMSG_IIS_REMOVEAPPPOOLS ...PROGMSG_IIS_REMOVESITE - %dPROGMSG_IIS_REMOVEVROOT IIS %sPROGMSG_IIS_REMOVEVROOTS IIS...PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION -PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS -...PROGMSG_IIS_REMOVEWEBSITES - IIS...PROGMSG_IIS_ROLLBACKAPPPOOLS³ ...PROGMSG_IIS_ROLLBACKVROOTS³ -...PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS³ -...PROP_SHORTCUT_FOLDERFOLDER|1 ϳ 8PROP_SHORTCUT_THINSTARTERTHIN~1|1 ϳProductLanguage1058ProductNameLocal1C:ϳ 8InstallShieldTempPropLanguages AR 1:ϳAZ 1:ϳBG 1:ϳDEͳͳ 1:ϳEL 1:ϳEN 1:ϳES 1:ϳFR 1:ϳHU 1:ϳHY³³ 1:ϳIT 1:ϳKA 1:ϳKK 1:ϳLT 1:ϳLV 1:ϳPL 1:ϳRO 1:ϳRU 1:ϳTR 1:ϳUK 1:ϳVI'' 1:ϳZH 1:ϳCSClient 1:ϳ 1:ϳCSServer 1:ϳ 1:ϳ.Convertor 1: 7.7 1:ϳ 7.7DEF_AZDEF_BGDEF_DEDEF_ELDEF_ENDEF_ESDEF_FRDEF_HUDEF_HYDEF_ITDEF_KADEF_KKDEF_LTDEF_LVDEF_PLDEF_RODEF_RUDEF_TRDEF_UKDEF_VIDEF_ZHDepotServer 1:ϳ 8FileVersion1:ϳForCommonNewFeature1IntegrityControl MCFileVersion MCVersion1:ϳ - 볺, 볺, MCWFileVersion1:ϳ - 볺 볺WebServices -V83.InfoBaseList 1:ϳ 8V83.InfoBaseListLink 1:ϳ 8ShortcutFolderShortcutFolderVersionCOMM~1|AdminWelcomeCancel{&Tahoma8}³Back{&Tahoma8}< &TextLine2{&Tahoma8} [ProductNameLocal] . "".Next{&Tahoma8}& >TextLine1{&VerdanaBold14} [ProductNameLocal]SetupCompleteErrorFinish{&Tahoma8}&FinishText1{&Tahoma8} . , .FinishText2{&Tahoma8} "" .RestContText1{&Tahoma8} , , .RestContText2{&Tahoma8} "³" " " .{&Tahoma8} [ProductNameLocal].{&TahomaBold10} SetupCompleteSuccess{&Tahoma8} [ProductNameLocal]. "" .chkDstInstCopy thin client distributions for automatic client updates via a web server in the installation directory.txtDstInstLaunchReadmeText³ ReadmeTextLine3{&Tahoma8} 1C [ProductNameLocal]. "" .UpdateTextLine1 [ProductNameLocal].txtDstInst2OKSetupInitialization{&Tahoma8} [ProductNameLocal] 1C Wzard, . , .SetupInterrupted{&Tahoma8} . , , .{&Tahoma8} "³" " " .SetupProgressDlgDesc{&Tahoma8} .DlgTitle{&MSSansBold8} [ProductNameLocal]DlgText{&Tahoma8} [ProductNameLocal]. .DlgTitle2{&MSSansBold8} [ProductNameLocal]DlgText2{&Tahoma8} [Productnamelocal]. .DlgDesc2{&Tahoma8} .ActionProgress95LbSec{&Tahoma8}(Hidden for now).LbStatus{&Tahoma8}:TextTime{&Tahoma8} :InstallHASPDriver .{&MSSansBold8} CheckBoxInstallHASP CheckBoxHASPDisableWeb³ , 1:ϳ ()TextDesc 䳿 1:ϳ .InstallWelcome{&Tahoma8} [ProductNameLocal] '. "".Copyright: .{&TahomaBold10} [ProductNameLocal]MaintenanceType{&Tahoma8}, .{&MSSansBold8} Text1{&Tahoma8} , . ' " ", .Text2{&Tahoma8} . , .Text3{&Tahoma8} [ProductNameLocal] '.PatchWelcome³< & 1C(R) Wizard - [ProductNameLocal] '. """".& >{&TahomaBold10} - [ProductNameLocal]SPNeedInstall 1: , [SP_NEED], .\u000A 1: .SetupResumePreselectedText{&Tahoma8} [ProductNameLocal] '. "".ResumeText{&Tahoma8} [ProductNameLocal] '. "".{&TahomaBold10} [ProductNameLocal]SetupType{&Tahoma8} .{&MSSansBold8} {&Tahoma8} .CompText{&Tahoma8} . ( .)CustText{&Tahoma8} , . .SetupErrorY{&Tahoma8}&N{&Tahoma8}&ͳA{&Tahoma8}&C{&Tahoma8}&³I{&Tahoma8}&R{&Tahoma8}&CustomSetupHelp{&Tahoma8}&Size{&Tahoma8} {&Tahoma8} , .{&MSSansBold8} {&Tahoma8} , .ChangeFolder{&Tahoma8}&...Details{&Tahoma8}&InstallLabel{&Tahoma8}:ItemDescription{&Tahoma8} Location{&Tahoma8}< >FeatureGroup{&Tahoma8} CustomerInformation{&Tahoma8} .{&MSSansBold8}³ SerialLabel& :DlgRadioGroupText{&Tahoma8} :NameEdit{50}NameLabel{&Tahoma8}&:CompanyEdit{80}CompanyLabel{&Tahoma8}&:InstallServerAsService 1:ϳ Windows.{&MSSansBold8} 1:ϳCheckBoxInstallServerAsService 1:ϳ Windows ()RadioSelectUserMode : 1:ϳ Wndows .StaticConfirmPassϳ :StaticUserPass :StaticPass:StaticUserUseLicenseAgreement{&Tahoma8} , .{&MSSansBold8}˳ ReadyToInstall{&Tahoma8} .{&MSSansBold8} {&Tahoma8} "", .{&MSSansBold8} DlgTitle3{&MSSansBold8} InstallNow{&Tahoma8}&DlgText1{&Tahoma8} , "". "³" .CancelSetupText{&Tahoma8}³ [ProductNameLocal]?YesNoAdminNetworkLocation{&Tahoma8} .{&MSSansBold8} {&Tahoma8} ' "" . "", [ProductNameLocal] , "³" .BrowseLBBrowse{&Tahoma8}& :AdminChangeFolder{&Tahoma8} .{&MSSansBold8} Up |NewFolder |ComboText{&Tahoma8}& :TailText{&Tahoma8}&' :OutOfSpace{&Tahoma8}³ , .{&MSSansBold8} {&Tahoma8} . , , , .ConfirmPasswordStaticMsg .CustomSetupTipsInstallText{&Tahoma8} .{&Tahoma8} .{&MSSansBold8} DontInstallText{&Tahoma8} .FirstInstallText{&Tahoma8} .InstallStateText{&Tahoma8} , ...MenuText{&Tahoma8} . , .NetworkInstallText{&Tahoma8} .PartialText{&Tahoma8} .SelectDefLanguage {&MSSansBold8} TextPrompt , :InstallChangeFolderDiskSpaceRequirements{&Tahoma8} .{&MSSansBold8} DatabaseFolder "", . "", .{&MSSansBold8} &...& >LocLabel [ProductNameLocal] :DestinationFolder{&Tahoma8} "", . "", .{&MSSansBold8} {&Tahoma8} [ProductNameLocal] :FilesInUse{&Tahoma8} , , .{&MSSansBold8} {&Tahoma8} , . "".Exit{&Tahoma8}&IgnoreRetrySplashBitmapMaintenanceWelcome{&Tahoma8} , [ProductNameLocal]. "".ReadyToRemove{&Tahoma8} '.{&MSSansBold8} {&Tahoma8} "", [ProductNameLocal] '. ϳ .RemoveNow{&Tahoma8}&{&Tahoma8} , "".MsiRMFilesInUse- [ProductNameLocal] - 1C Wizard³ [ProductNameLocal]{{ : }}{{ [1]. }} [1].³ [1]. [1]. [2]{, [3]}{, [4]}{{ : }}ij [Time]: [1]. [2] [1], : [2]=== : [Date] [Time] ====== : [Date] [Time] === 䳿 [Time]: [1]. 䳿 [Time]: [1]. , [2]., : {[1] }{[2] } '. .Windows Installer . Windows Installer . [ProductNameLocal] ... ...ϳ ...{[ProductNameLocal] } .{[ProductNameLocal] } . : [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. , . . ij [2] [3], [4]: [5] [6], [7], [8] Windows. , . . ij: [2], : [3], : [4] Windows. , . . ij: [2], : [3], : [4] Windows. DLL. . ij: [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]}} [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]'.ij 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]'ij [2] .ij [2] .ij [2] , .̳ '[2]' , , '[3]', . . ij : [2]. '[2]' . : [2] . . : '[2]'; : '[3]'; : '[4]' . . ('[2]' '[3]' '[4]' . .ij '[2]' . , 䳿 , , . 䳿 : [2]. 䳿 [2], [3], [4] Vbscrpt 䳿 [2]. Javascrpt 䳿 [2].ij [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]}. .ij [2] [3] MSIHANDLEs. [2] . [2] . [2] . -- [2]. . 䳿 [2]. [2]. [3] [2] CMsiDialog [3].ij [2] [3].ij [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].ij [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] .ij [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] .ij [2] [3]. .ij [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].ij [2] . [2] . Bndmage [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].ij 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] . nternet nformaton Server 4.0 S. , S 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.Enterprseservces.Regstratonhelper. , , Mcrosoft(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]. ³ , ' .VersionNT>=501 1:ϳ Microsoft Windows 95 Microsoft Windows 2000 .ApplicationUsers{&Tahoma8}& '{&Tahoma8} & ([USERNAME])SRVCUSERSELECTMODE : USR1CV8AgreeToLicense{&Tahoma8} & {&Tahoma8} & _IsMaintenance{&MSSansBold8}&{&MSSansBold8}&{&MSSansBold8}&_IsSetupTypeMin{&MSSansBold8}&{&MSSansBold8}&RAgent 1:ϳ 8.3DesktopShortCut_EnterprStartShortCut_EnterprStartShortCut_EnterprStartCUShortCut_AdminADMIN| 1 ϳShortCut_ConfigCONFIG|K (8.3.18.1779) ShortCut_ConvertorCONV~1| 1 ϳ 7.7 (8.3.18.1779) 1:ϳ 7.7ShortCut_EnterprENTER| 볺 (8.3.18.1779) 1:ϳShortCut_HASPInstHASPInst| ShortCut_HASPInstXPShortCut_HASPUnInHASPUnIn| ShortCut_HASPUnInXPShortCut_MCEnterprMCEN~1| 볺 (8.3.18.1779)ShortCut_ReadMe_AUTOREADME|ReadMe - ShortCut_StartSrvcSTAR~1| (8.3.18.1779) 1:ϳ (8.3.18.1779)ShortCut_StartSrvrShortCut_StopSrvcSTOP~1| (8.3.18.1779) 1:ϳ (8.3.18.1779)ShortCut_ThickStarterSTAR~1|1 ϳ (8.3.18.1779)Shortcut_RegConsoleREGA~1| (8.3.18.1779) 1:ϳFOLDER| GBKBMBMenuAbsent .MenuAdvertise .MenuAllCD -.MenuAllLocal .MenuAllNetwork .MenuCD -.MenuLocal .MenuNetwork .SelAbsentAbsent .SelAbsentAdvertiseSelAbsentCDSelAbsentLocalSelAbsentNetworkSelAdvertiseAbsent .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] .SelParentCostNegPosSelParentCostPosNeg [1] . [2] [3] . ϳ [4] .SelParentCostPosPos [1] . [2] [3] . ϳ [4] .TimeRemaining : {[1] }[2] VolumeCostAvailableVolumeCostDifferenceгVolumeCostRequiredVolumeCostSize VolumeCostVolumebytesv8iOpen³ 1:ϳ 8v8l %    %%$ %  "! %.    "   ? %  12   !-  6 '   **%<(%#% -  , +8;11,#" # &:$&%   / WB  8'!'!* %$&&%&!0"$ &&%&!"2(  #* % #" % $ % # % % % $ $ # # $ $ # % & $(A#        - 1c *6   C   p 6  aW+ p k  {;  mV 5* ] *]2(+hyq XB4$4   F  { N )![   A!R  0$  %' ,    4/D0%  B /&>, *  1F(.   D( , @L,551 C'* AI*t +~) Q$  7  J-3(#.1:%? 0(5C1+_rP^dK^jU)"+("+6 Pj/1-I54{Tjp`"-9N5x%hj}l 414527xmSZIdMLY`Kehmoeliklt1|-0,55,7#!y{1D?=J('3$0,C:8:46?@+=.@t?GT)K:E<0>CEK@?9=CB,EO6?;kKOLPNXW40F4+4236]S8v`L?1ZK>999D3O#<D =!/>2=4>G9<Q-E.:@:@F<%(PS .+HA+;3Bn,F"??R2>D,O"*?GB8O:35I4OQEJbN]?1>PP&D?=?Y4<EC-89:164$W#&A+9??ANP&NRT\lmmmlM'.J1'IZK83<,%,.H-71 8X$8cZLcEhMIM47^QEHORm/G@$BA2<C@&#(,<F8ETG!ZSq+#8-#6ZkW6+0YNAS''>fK0/,<*6 +!B5)_GF<HH2,/0)>,.6B2-l"A4<.:9"ckh0&-1Gx7a*5^*6v77JACFD((("a!6:;-f"4)^\Oh88Y:?_h.'/,!.!5/"##"$#,)2$@; ! 2 S RL> = 7" "';5 XV< S062(h w 9pROj5 !   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEHIJKLMNOPQRSTUVWXYZ[\]^_`abcdhijklmopqrsuvwxyz{}~d?@ABCDEFGHIJKLMNOPQRSTUVWXIYQZS[U\]^_`abScdefghijklmnopqrstuvwxyz{|}~DDDcD !"D#$%D&'()*+*,-.-D/0(12D345D645D789:;D<=>           !M !"#$%&'()*+,-./012345678yz{|}~܅݅ޅ߅ABCDEFGHIs     †ÆĆ     !"m#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDEF5G6H7I8J9K:L;MP?Q@RASTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}ˆ~ÈĈňƈLjȈɈʈˈ͈̈ΈψЈш҈ӈԈՈֈ׈؈وڈۈ܈݈ވ߈ሜ∝㈞䈟删戡爢舣鈤ꈥ  !"#$%&'()+,-./0123456789:;<=>?@BCDEFGHKLMNabʼnƉlj)*+,-./013456789:;<=      !"#$%&'()*+,-./0123456789Š:Ê;Ċ<Ŋ=Ɗ>NJ?Ȋ@ɊAʊBˊC͊DΊEϊFЊGъHҊIӊJԊKLMNOPQRSTUVWXYZ[\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSUVWXYZ[\]^_`ghlopqtuvwxyz{|}~lmnopqrstuvwxyz{|}~@@      !"#$%&'''(')'*+',-''./'01'23'4566676869:6;<66=6>?6@A6BC6D<EEEFEGEHHHIHJHKHLHMNHOPHQRSTUSVSW XXXYXZX[XOPX\X]^__`_a_bc_de_fg_hijkjljmnopqrsqtquqvwqxyqz{q|}q~q`abcdefghimQ  !" #$% &'( )*+ ,-. /01 234 567 89: ;<= >?@ ABC DEF GHI JKL MNO PQR STU VWX YZ[ \]^ _`a bcd efg hij k$% l'( m*+ n-. o01 p34 q67 r9: s<= t?@ uBC vEF wHI xKL yNOzQ {TU |WX }Z[ ~]^ `a                !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aYbc4defghijklmnopqrpstuv7wx7yz{|}~$'R*,[\fYOh+'0Xx <D HP1C:Enterprise 81C:Enterprise 81C-SoftInstaller,MSI,Database1C:Enterprise 8@ϧ ".InstallShield 2018 - Professional Edition 24XIntel;0,1026,2052,1033,1036,1031,1032,1038,1040,1062,1063,1045,1048,1049,1034,1055,1058Intel;0{2BF8CD30-EDA9-456D-88EA-04B76C2E6EC3}8.3.18.1779;{2BF8CD30-EDA9-456D-88EA-04B76C2E6EC3}8.3.18.1779;{7B276310-B599-4435-A4CB-D5177C060A85}-dhC"ԓ+ȽIRVoY lJ0 *H 010  `He0w +7i0g02 +70$ F010  `He |\`u4M 2K)yo y Tͥ.U{pb))7 |S/m)wܕ%sg$G00U#0ZĹ{* q`-euX0US':п[߳]0U0U% 0 +0wUp0n0531/http://crl3.digicert.com/sha2-assured-cs-g1.crl0531/http://crl4.digicert.com/sha2-assured-cs-g1.crl0KU D0B06 `Hl0)0'+http://www.digicert.com/CPS0g 0+x0v0$+0http://ocsp.digicert.com0N+0Bhttp://cacerts.digicert.com/DigiCertSHA2AssuredIDCodeSigningCA.crt0 U00  *H  "{XΩ#Zf_$pa}+BJ; Vp|˒;1 WJt+l~t96 Nj gN %#d>RŎ,QsbsA8js ds<3%00U00U0U% 0 +0y+m0k0$+0http://ocsp.digicert.com0C+07http://cacerts.digicert.com/DigiCertAssuredIDRootCA.crt0Uz0x0:864http://crl4.digicert.com/DigiCertAssuredIDRootCA.crl0:864http://crl3.digicert.com/DigiCertAssuredIDRootCA.crl0OU H0F08 `Hl0*0(+https://www.digicert.com/CPS0 `Hl0UZĹ{* q`-euX0U#0E뢯˂1-Q!m0  *H  > Z$",|%)v]-:0a~ `=į* U7ђuQnZ^$N?qcK_Dy6FN\Q$$'*)(:q(<.%Gzhh\ \q h@@Dd %B26$/r~IEYtdkfCڳ  Ι1c=OƓIbnS.hlD2fdQ1000r1 0 UUS10U  DigiCert Inc10U www.digicert.com110/U(DigiCert SHA2 Assured ID Code Signing CA ePuqBǾ0  `He0 *H  1  +70 +7 10  +70/ *H  1" .]H*׀X)1\0B +7 1402 1C:Enterprise 8 http://1c.ru0  *H l"H1 y+[CG`>Kfpǯx;K0WB4ݲgɸ kZ< {IР1R).tpKxeKAM_ * osl%\ڝs|#3︙j L3 %=\=?{[gբ\ĉ`-s= YBpk=f&+_#A4!ߊ ~z$O<YXIoZq햡|D ~0 z +71 j0 f *H  W0 S10  `He0x *H  ig0e `Hl010  `He r m_T= (WH [zn!adz4w20220214214050Z 700 BJ:`@!0  *H  0r1 0 UUS10U  DigiCert Inc10U www.digicert.com110/U(DigiCert SHA2 Assured ID Timestamping CA0 210101000000Z 310106000000Z0H1 0 UUS10U DigiCert, Inc.1 0UDigiCert Timestamp 20210"0  *H 0 agŊ EckQ:B uuM P&ok \HD忛abZg c6j)+pxm}m =jv銽]vvv:SZ6ƣ/:asNm3|]E-KPA:7Vܓ#P%dӏ/W ,#MxF1)J\ 1J0Z_lCI &#Sc[0›iVTz[ /K ɕcNrzs I00U0 U00U% 0 +0AU :0806 `Hl0)0'+http://www.digicert.com/CPS0U#0 )a%5n0U6Df(-D6jz0qUj0h020.,http://crl3.digicert.com/sha2-assured-ts.crl020.,http://crl4.digicert.com/sha2-assured-ts.crl0+y0w0$+0http://ocsp.digicert.com0O+0Chttp://cacerts.digicert.com/DigiCertSHA2AssuredIDTimestampingCA.crt0  *H  Hܵ# gFBrQt #G%pY'MyÆ;DfMipbQJxy6z'RC{A"FNdwc_#RiS̍s e9pKz{ =2auv\rdI"uB-28`R\a$%O)sCQڽc[.OJ q~?IΧVϺYva_~gx6([/010 %2~A60  *H  0e1 0 UUS10U  DigiCert Inc10U www.digicert.com1$0"UDigiCert Assured ID Root CA0 160107120000Z 310107120000Z0r1 0 UUS10U  DigiCert Inc10U www.digicert.com110/U(DigiCert SHA2 Assured ID Timestamping CA0"0  *H 0 2K͏ݩ9T(W#JE3Q}}Mh~綠􍳈䗿c!W~j8.;̦2Y_e?FGU~ '~"?~">m;| ]Ț T qk"uqrN @:\QyM$#0]<`j/GوP^fnVa')QFP*,u>1֭d{Єr=MBS*O<ڬݬV00U )a%5n0U#0E뢯˂1-Q!m0U00U0U% 0 +0y+m0k0$+0http://ocsp.digicert.com0C+07http://cacerts.digicert.com/DigiCertAssuredIDRootCA.crt0Uz0x0:864http://crl4.digicert.com/DigiCertAssuredIDRootCA.crl0:864http://crl3.digicert.com/DigiCertAssuredIDRootCA.crl0PU I0G08 `Hl0*0(+https://www.digicert.com/CPS0  `Hl0  *H  qQVi|czx7@Kŧ B,w+ !Z*4j'f `v:|b^%ĺ{,![,5Churǘ