home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Netwerk 14
/
Netwerk_Vol14.iso
/
nortonfw
/
MSI
/
WinNT
/
InstMSI.exe
/
RCDATA
/
CABINET
/
instmsi.msi
/
1042
/
!_StringData
next >
Wrap
Text File
|
1999-12-02
|
15KB
|
1 lines
1 OR %FORCE_MSI_UPGRADE OR FORCE_MSI_UPGRADE OR %FORCE_MSI_UPGRADE_NT OR FORCE_MSI_UPGRADE_NT OR Version9X OR (VersionNT < 500)Windows NT 2000 └╠╗≤┐í╝¡ Windows Installer╕ª ╝│─í╟╧╖┴╕Θ ╝¡║±╜║ ╞╤└╠ ╟╩┐Σ╟╒┤╧┤┘.%FORCE_MSI_UPGRADE OR FORCE_MSI_UPGRADE OR Version9X OR (VersionNT > 351)Windows Installer╕ª ╜╟╟α╟╧╖┴╕Θ Windows NT 4.0 ╢╟┤┬ Windows 2000 └╠╗≤└╠ ╟╩┐Σ╟╒┤╧┤┘.msiOpenKey╝│─í(&I)msiRepairKey║╣▒╕(&P)msiUninstallKey┴ª░┼(&U)mspOpenKey╞╨─í └√┐δ(&A)ProductLanguage1042BindImage╜╟╟α ╞─└╧└╗ ╣┘└╬╡∙╟╧┤┬ ┴▀╞─└╧: [1]AppSearch╝│─í╟╤ └└┐δ ╟┴╖╬▒╫╖Ñ ╚«└╬ ┴▀╝╙╝║: [1], ╝¡╕φ: [2]CostFinalize╟╩┐Σ╟╤ ░°░ú└╗ ╚«└╬╟╧┤┬ ┴▀CostInitializeCreateFolders╞·┤⌡ ╕╕╡σ┤┬ ┴▀╞·┤⌡: [1]CreateShortcuts╣┘╖╬ ░í▒Γ ╕╕╡σ┤┬ ┴▀╣┘╖╬ ░í▒Γ: [1]DeleteServices╝¡║±╜║ ╗Φ┴ª ┴▀╝¡║±╜║: [1]DuplicateFiles┴▀║╣ ╞─└╧└╗ ╕╕╡σ┤┬ ┴▀╞─└╧: [1], ╡≡╖║┼═╕«: [9], ┼⌐▒Γ: [6]FileCostInstallFiles╗⌡ ╞─└╧└╗ ║╣╗τ╟╧┤┬ ┴▀InstallODBCODBC ▒╕╝║ ┐Σ╝╥ ╝│─í ┴▀InstallServices╗⌡ ╝¡║±╜║ ╝│─í ┴▀╝¡║±╜║: [2]InstallValidate╝│─í╕ª └»╚┐╚¡╟╧┤┬ ┴▀LaunchConditions╜╟╟α ┴╢░╟ ╚«└╬ ┴▀PatchFiles╞─└╧ ╞╨─í ┴▀╞─└╧: [1], ╡≡╖║┼═╕«: [2], ┼⌐▒Γ: [3]ProcessComponents▒╕╝║ ┐Σ╝╥ ╡ε╖╧└╗ ╛≈╡Ñ└╠╞«╟╧┤┬ ┴▀RegisterClassInfoClass ╝¡╣÷╕ª ╡ε╖╧╟╧┤┬ ┴▀RegisterComPlusCOM+ └└┐δ ╟┴╖╬▒╫╖Ñ░· ▒╕╝║ ┐Σ╝╥╕ª ╡ε╖╧╟╧┤┬ ┴▀RegisterExtensionInfo└═╜║┼┘╝╟ ╝¡╣÷╕ª ╡ε╖╧╟╧┤┬ ┴▀└═╜║┼┘╝╟: [1]RegisterFonts▒█▓├└╗ ╡ε╖╧╟╧┤┬ ┴▀▒█▓├: [1]RegisterMIMEInfoMIME ┴ñ║╕╕ª ╡ε╖╧╟╧┤┬ ┴▀MIME ─┴┼┘╞« └»╟ⁿ: [1], └═╜║┼┘╝╟: [2]RegisterProgIdInfo╟┴╖╬▒╫╖Ñ ╚«└╬└┌└╟ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬ ┴▀RegisterTypeLibraries╟ⁿ╜─ ╢≤└╠║Ω╖»╕«╕ª ╡ε╖╧╟╧┤┬ ┴▀RegisterUser╗τ┐δ└┌╕ª ╡ε╖╧╟╧┤┬ ┴▀RemoveDuplicateFiles┴▀║╣ ╞─└╧└╗ ┴ª░┼╟╧┤┬ ┴▀╞─└╧: [1], ╡≡╖║┼═╕«: [9]RemoveEnvironmentStrings╚»░µ ╣«└┌┐¡└╗ ╛≈╡Ñ└╠╞«╟╧┤┬ ┴▀└╠╕º: [1], ░¬: [2], ╝÷╟α [3]RemoveFolders╞·┤⌡╕ª ┴ª░┼╟╧┤┬ ┴▀RemoveIniValuesINI ╞─└╧ ╟╫╕±└╗ ┴ª░┼╟╧┤┬ ┴▀┼░: [1], ╝╜╝╟: [2], ┼░: [3], ░¬: [4]RemoveODBCODBC ▒╕╝║ ┐Σ╝╥ ┴ª░┼╟╧┤┬ ┴▀RemoveRegistryValues╜├╜║┼█ ╖╣┴÷╜║╞«╕« ░¬└╗ ┴ª░┼╟╧┤┬ ┴▀┼░: [1], └╠╕º: [2]RemoveShortcuts╣┘╖╬ ░í▒Γ╕ª ┴ª░┼╟╧┤┬ ┴▀SelfRegModules╕≡╡Γ└╗ ╡ε╖╧╟╧┤┬ ┴▀╞─└╧: [1], ╞·┤⌡: [2]SelfUnregModules╕≡╡Γ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬ ┴▀SetODBCFoldersODBC ╡≡╖║┼═╕«╕ª ├╩▒Γ╚¡╟╧┤┬ ┴▀StartServices╝¡║±╜║╕ª ╜├└█╟╧┤┬ ┴▀StopServices╝¡║±╜║╕ª ┴▀┴÷╟╧┤┬ ┴▀UnregisterClassInfoClass ╝¡╣÷└╟ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬ ┴▀UnregisterComPlusCOM+ └└┐δ ╟┴╖╬▒╫╖Ñ░· ▒╕╝║ ┐Σ╝╥└╟ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬ ┴▀UnregisterExtensionInfoextension ╝¡╣÷└╟ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬ ┴▀UnregisterFonts▒█▓├ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬ ┴▀UnregisterMIMEInfoMIME ┴ñ║╕└╟ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬ ┴▀UnregisterProgIdInfoUnregisterTypeLibraries╟ⁿ╜─ ╢≤└╠║Ω╖»╕«└╟ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬ ┴▀WriteEnvironmentStringsWriteIniValuesINI ╞─└╧ ░¬└╗ ╛▓┤┬ ┴▀WriteRegistryValues╜├╜║┼█ ╖╣┴÷╜║╞«╕« ░¬└╗ ╛▓┤┬ ┴▀┼░: [1], └╠╕º: [2], ░¬: [3]Advertise├│└╜ ╗τ┐δ ╜├ ╝│─í╟╥ └└┐δ ╟┴╖╬▒╫╖ÑAllocateRegistrySpace╖╣┴÷╜║╞«╕« ░°░ú ╟╥┤τ ┴▀│▓└║ ░°░ú: [1]CCPSearch┴ª╟░└╗ ╚«└╬╟╧┤┬ ┴▀FindRelatedProducts░ⁿ╖├ └└┐δ ╟┴╖╬▒╫╖Ñ└╗ ░╦╗÷╟╧┤┬ ┴▀┤┘└╜ └└┐δ ╟┴╖╬▒╫╖Ñ└╗ ├ú╛╥╜└┤╧┤┘: [1]GenerateScript╝÷╟α╟╥ ╜║┼⌐╕│╞« └█╛≈└╗ ╗²╝║╟╧┤┬ ┴▀:InstallAdminPackage│╫╞«┐÷┼⌐ ╝│─í ╞─└╧└╗ ║╣╗τ╟╧┤┬ ┴▀╞─└╧: [1], ╡≡╖║┼═╕«: [9], ┼⌐▒Γ: [6]MigrateFeatureStates░ⁿ╖├ └└┐δ ╟┴╖╬▒╫╖Ñ┐í╝¡ ▒Γ┤╔└╗ └╠╡┐╟╧┤┬ ┴▀└└┐δ ╟┴╖╬▒╫╖Ñ: [1]MoveFiles╞─└╧└╗ ┐┼▒Γ┤┬ ┴▀PublishComponents╟╪┤τ ▒╕╝║ ┐Σ╝╥╕ª ░╘╜├╟╧┤┬ ┴▀▒╕╝║ ┐Σ╝╥ ID: [1], ┴ª╟╤└┌: [2]PublishFeatures┴ª╟░ ▒Γ┤╔└╗ ░╘╜├╟╧┤┬ ┴▀▒Γ┤╔: [1]PublishProduct┴ª╟░ ┴ñ║╕╕ª ░╘╜├╟╧┤┬ ┴▀RegisterProduct┴ª╟░└╗ ╡ε╖╧╟╧┤┬ ┴▀RemoveExistingProducts└└┐δ ╟┴╖╬▒╫╖Ñ└╗ ┴ª░┼╟╧┤┬ ┴▀└└┐δ ╟┴╖╬▒╫╖Ñ: [1], ╕φ╖╔┴┘: [2]RemoveFiles╞─└╧└╗ ┴ª░┼╟╧┤┬ ┴▀RMCCPSearchRollback╖╤╣Θ└╗ ╝÷╟α╟╧┤┬ ┴▀:RollbackCleanup╣Θ╛≈ ╞─└╧└╗ ┴ª░┼╟╧┤┬ ┴▀UnmoveFiles└╠╡┐╟╤ ╞─└╧└╗ ┴ª░┼╟╧┤┬ ┴▀UnpublishComponents╟╪┤τ ▒╕╝║ ┐Σ╝╥└╟ ░╘╜├╕ª ╟╪┴ª╟╧┤┬ ┴▀UnpublishFeatures┴ª╟░ ▒Γ┤╔└╟ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬ ┴▀UnpublishProduct┴ª╟░ ┴ñ║╕└╟ ░╘╜├╕ª ╟╪┴ª╟╧┤┬ ┴▀{{╜╔░ó╟╤ ┐└╖∙: }}{{┐└╖∙ [1]. }}░µ░φ [1]. │╗║╬ ┐└╖∙ [1]. [2]{, [3]}{, [4]}{{╡≡╜║┼⌐ ▓╦ ┬ⁿ: }}╝÷╟α [Time]: [1]. [2]╕▐╜├┴÷ └»╟ⁿ: [1], └╬╝÷: [2]=== ▒Γ╖╧ ╜├└█: [Date] [Time] ===╝÷╟α ╜├└█ [Time]: [1].╝÷╟α │í [Time]: [1]. ╕«┼╧ ░¬ [2].│▓└║ ╜├░ú: {[1] ║╨ }{[2] ├╩}╕▐╕≡╕«░í ║╬┴╖╟╒┤╧┤┘. ┤┘╕Ñ └└┐δ ╟┴╖╬▒╫╖Ñ└╗ ┴╛╖ß╟╤ ╚─ ┤┘╜├ ╜├╡╡╟╧╜╩╜├┐└.Windows Installer░í ┤⌡ └╠╗≤ └└┤Σ╟╧┴÷ ╛╩╜└┤╧┤┘.Windows Installer░í ┐╧└ⁿ╚≈ ┴▀┴÷╡╟╛·╜└┤╧┤┘.[ProductName]└╗(╕ª) ▒╕╝║╟╧░φ └╓╜└┤╧┤┘. ▒Γ┤┘╕«╜╩╜├┐└.╟╩┐Σ╟╤ ┴ñ║╕╕ª ╕≡└╕┤┬ ┴▀...└╠ └└┐δ ╟┴╖╬▒╫╖Ñ└╟ └╠└ⁿ ╣÷└ⁿ└╗ ┴ª░┼╟╧┤┬ ┴▀...└╠ └└┐δ ╟┴╖╬▒╫╖Ñ└╟ └╠└ⁿ ╣÷└ⁿ└╗ ┴ª░┼╟╧▒Γ └º╟╪ ┴╪║±╟╧┤┬ ┴▀...{[ProductName] }╝│─í░í ╝║░°└√└╕╖╬ ┐╧╖ß╡╟╛·╜└┤╧┤┘.{[ProductName] }╝│─í╕ª ╜╟╞╨╟▀╜└┤╧┤┘.╞─└╧ └╨▒Γ ┐└╖∙: [2]. {{ ╜├╜║┼█ ┐└╖∙ [3].}} ╞─└╧└╠ ╜╟┴ª╖╬ └╓┤┬┴÷, ▒╫╕«░φ ▒╫ ╞─└╧┐í ╛╫╝╝╜║╟╥ ╝÷ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.'[2]' ╞─└╧└╗ ╕╕╡Θ ╝÷ ╛°╜└┤╧┤┘. └╠ └╠╕º└╗ ░í┴° ╡≡╖║┼═╕«░í └╠╣╠ └╓╜└┤╧┤┘. ╝│─í╕ª ├δ╝╥╟╧░φ ┤┘╕Ñ └º─í┐í ┤┘╜├ ╝│─í╟╪ ║╕╜╩╜├┐└.┤┘└╜ ╡≡╜║┼⌐╕ª │╓└╕╜╩╜├┐└: [2]└╠ ╡≡╖║┼═╕«┐í ╛╫╝╝╜║╟╥ ╝÷ └╓┤┬ ▒╟╟╤└╠ ├µ║╨╟╧┴÷ ╛╩╜└┤╧┤┘:[2]. ╝│─í╕ª ░Φ╝╙╟╥ ╝÷ ╛°╜└┤╧┤┘. ░ⁿ╕«└┌ ▒╟╟╤└╕╖╬ ╖╬▒╫┐┬╟╧░┼│¬ ╜├╜║┼█ ░ⁿ╕«└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.╞─└╧ ╛▓▒Γ ┐└╖∙: [2]. ▒╫ ╡≡╖║┼═╕«┐í ╛╫╝╝╜║╟╥ ╝÷ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.[2] ╞─└╧└╗ └╨┤┘░í ┐└╖∙░í ╗²░σ╜└┤╧┤┘. {{ ╜├╜║┼█ ┐└╖∙ [3].}} ╞─└╧└╠ ╜╟┴ª╖╬ └╓┤┬┴÷, ▒╫╕«░φ ▒╫ ╞─└╧┐í ╛╫╝╝╜║╟╥ ╝÷ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.'[2]' ╞─└╧└╗ ┤▄╡╢└╕╖╬ ╛╫╝╝╜║╟╥ ╝÷ └╓┤┬ ▒╟╟╤└╗ ┤┘╕Ñ └└┐δ ╟┴╖╬▒╫╖Ñ┐í╝¡ ░«░φ └╓╜└┤╧┤┘. ┤┘╕Ñ └└┐δ ╟┴╖╬▒╫╖Ñ└╗ ╕≡╡╬ ┤▌└║ ╚─ "┤┘╜├ ╜├╡╡"╕ª ┤¡╖» ┤┘╜├ ╜├╡╡╟╧╜╩╜├┐└.┤┘└╜ ╞─└╧└╗ ╝│─í╟╥ ╝÷ └╓┤┬ ╡≡╜║┼⌐ ░°░ú└╠ ├µ║╨╟╧┴÷ ╛╩╜└┤╧┤┘: [2]. ╡≡╜║┼⌐ ░°░ú└╗ ┤├╕░ ╚─ "┤┘╜├ ╜├╡╡"╕ª ┤⌐╕ú░┼│¬ "├δ╝╥"╕ª ┤¡╖»╝¡ │í│╗╜╩╜├┐└.┐°║╗ ╞─└╧└╠ ╛°╜└┤╧┤┘: [2]. ╞─└╧└╠ ╜╟┴ª╖╬ └╓┤┬┴÷, ▒╫╕«░φ ▒╫ ╞─└╧┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.╞─└╧ └╨▒Γ ┐└╖∙: [3]. {{ ╜├╜║┼█ ┐└╖∙ [2].}} ╞─└╧└╠ ╜╟┴ª╖╬ └╓┤┬┴÷, ▒╫╕«░φ ▒╫ ╞─└╧┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.╞─└╧ ╛▓▒Γ ┐└╖∙: [3]. {{ ╜├╜║┼█ ┐└╖∙ [2].}} ▒╫ ╡≡╖║┼═╕«┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.┐°║╗ ╞─└╧└╠ ╛°╜└┤╧┤┘{{(cabinet)}}: [2]. ▒╫ ╞─└╧└╠ ╜╟┴ª╖╬ └╓┤┬┴÷, ▒╫╕«░φ ▒╫ ╞─└╧┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.'[2]' ╡≡╖║┼═╕«╕ª ╕╕╡Θ ╝÷ ╛°╜└┤╧┤┘. └╠ └╠╕º└╗ ░í┴° ╞─└╧└╠ └╠╣╠ └╓╜└┤╧┤┘. ▒╫ ╞─└╧ └╠╕º└╗ ┤┘╕Ñ ░═└╕╖╬ ╣┘▓┘░┼│¬ ┴ª░┼╟╤ ╚─ "┤┘╜├ ╜├╡╡"╕ª ┤⌐╕ú░┼│¬ "├δ╝╥"╕ª ┤¡╖» │í│╗╜╩╜├┐└.║╝╖² [2]└╗(╕ª) ╟÷└τ ╗τ┐δ╟╥ ╝÷ ╛°╜└┤╧┤┘. ┤┘╕Ñ ║╝╖²└╗ ╝▒┼├╟╧╜╩╜├┐└.┴÷┴ñ╟╤ ░µ╖╬ '[2]'└╗(╕ª) ╗τ┐δ╟╥ ╝÷ ╛°╜└┤╧┤┘.┴÷┴ñ╟╤ ╞·┤⌡┐í ╛╡ ╝÷ ╛°╜└┤╧┤┘: [2].╞─└╧└╗ └╨└╗ ╢º │╫╞«┐÷┼⌐ ┐└╖∙░í ╗²░σ╜└┤╧┤┘: [2]╡≡╖║┼═╕«╕ª ╕╕╡Θ ╢º ┐└╖∙░í ╗²░σ╜└┤╧┤┘: [2]╡≡╖║┼═╕«╕ª ╕╕╡Θ ╢º │╫╞«┐÷┼⌐ ┐└╖∙░í ╗²░σ╜└┤╧┤┘: [2]┐°║╗ ╞─└╧ ─│║±│▌└╗ ┐¡ ╢º │╫╞«┐÷┼⌐ ┐└╖∙░í ╗²░σ╜└┤╧┤┘: [2]┴÷┴ñ╟╤ ░µ╖╬░í │╩╣½ ▒Θ┤╧┤┘: [2]└╠ ╞─└╧└╗ ╝÷┴ñ╟╥ ╝÷ └╓┤┬ ▒╟╟╤└╠ ├µ║╨╟╧┴÷ ╛╩╜└┤╧┤┘: [2].╞·┤⌡ ░µ╖╬ '[2]'└╠(░í) └▀╕° ╡╟╛·╜└┤╧┤┘. ░µ╖╬╖╬ ┴÷┴ñ╟╤ ╣«└┌░í ╛°░┼│¬ ░µ╖╬░í │╩╣½ ▒Θ┤╧┤┘.╞·┤⌡ ░µ╖╬ '[2]'┐í ╞·┤⌡ ░µ╖╬╖╬ ╗τ┐δ╟╥ ╝÷ ╛°┤┬ ▒█└┌░í ╡Θ╛ε └╓╜└┤╧┤┘.╞·┤⌡ ░µ╖╬ '[2]'┐í ╗τ┐δ╟╥ ╝÷ ╛°┤┬ ▒█└┌░í ╡Θ╛ε └╓╜└┤╧┤┘.'[2]'└║(┤┬) ╞─└╧ └╠╕º└╕╖╬ └»╚┐╟╧┴÷ ╛╩╜└┤╧┤┘.╞─└╧ ║╕╛╚ ┐└╖∙: [3] GetLastError: [2]╗τ┐δ╟╥ ╝÷ ╛°┤┬ ╡σ╢≤└╠║Ω: [2]╞─└╧ [2]┐í ╞╨─í╕ª └√┐δ╟╧┤┬ ┴▀┐í ┐└╖∙░í ╗²░σ╜└┤╧┤┘. ┤┘╕Ñ ╣µ╣²└╕╖╬ ╛≈╡Ñ└╠╞«╡╟╛·▒Γ ╢º╣«┐í └╠ ╞╨─í╕ª ╗τ┐δ╟╪╝¡ ╝÷┴ñ╟╥ ╝÷ ╛°╜└┤╧┤┘. └┌╝╝╟╤ ╗τ╟╫└║ ╞╨─í╕ª ▒╕└╘╟╤ ┤δ╕«┴í┐í ╣«└╟╟╧╜╩╜├┐└. {{╜├╜║┼█ ┐└╖∙: [3]}}┼░╕ª ╕╕╡Θ ╝÷ ╛°╜└┤╧┤┘: [2]. {{ ╜├╜║┼█ ┐└╖∙ [3].}} ▒╫ ┼░┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧░┼│¬, ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.┼░╕ª ┐¡ ╝÷ ╛°╜└┤╧┤┘: [2]. {{ ╜├╜║┼█ ┐└╖∙ [3].}} ▒╫ ┼░┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧░┼│¬, ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.┼░ [3]┐í╝¡ ░¬ [2]└╗(╕ª) ╗Φ┴ª╟╥ ╝÷ ╛°╜└┤╧┤┘. {{ ╜├╜║┼█ ┐└╖∙ [4].}} ▒╫ ┼░┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧░┼│¬, ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.┼░ [2]└╗(╕ª) ╗Φ┴ª╟╥ ╝÷ ╛°╜└┤╧┤┘. {{ ╜├╜║┼█ ┐└╖∙ [3].}} ▒╫ ┼░┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧░┼│¬, ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.┼░ [3]┐í╝¡ ░¬ [2]└╗(╕ª) └╨└╗ ╝÷ ╛°╜└┤╧┤┘. {{ ╜├╜║┼█ ┐└╖∙ [4].}} ▒╫ ┼░┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧░┼│¬, ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.┼░ [3]┐í ░¬ [2]└╗(╕ª) ╛╡ ╝÷ ╛°╜└┤╧┤┘. {{ ╜├╜║┼█ ┐└╖∙ [4].}} ▒╫ ┼░┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ ├µ║╨╟╤┴÷ ╚«└╬╟╧░┼│¬, ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.┼░ [2]└╟ ░¬ └╠╕º└╗ ▒╕╟╥ ╝÷ ╛°╜└┤╧┤┘. {{ ╜├╜║┼█ ┐└╖∙ [3].}} ▒╫ ┼░┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧░┼│¬, ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.┼░ [2]└╟ ╟╧└º ┼░ └╠╕º└╗ ▒╕╟╥ ╝÷ ╛°╜└┤╧┤┘. {{ ╜├╜║┼█ ┐└╖∙ [3].}} ▒╫ ┼░┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧░┼│¬, ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.┼░ [2]└╟ ║╕╛╚ ┴ñ║╕╕ª └╨└╗ ╝÷ ╛°╜└┤╧┤┘. {{ ╜├╜║┼█ ┐└╖∙ [3].}} ▒╫ ┼░┐í ┤δ╟╤ ╛╫╝╝╜║ ▒╟╟╤└╠ └╓┤┬┴÷ ╚«└╬╟╧░┼│¬, ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.╗τ┐δ ░í┤╔╟╤ ╖╣┴÷╜║╞«╕« ░°░ú└╗ ┤├╕▒ ╝÷ ╛°╜└┤╧┤┘. └╠ └└┐δ ╟┴╖╬▒╫╖Ñ└╗ ╝│─í╟╧┤┬╡Ñ [2]KB└╟ ╖╣┴÷╜║╞«╕« ░°░ú└╠ ╟╩┐Σ╟╒┤╧┤┘.┤┘╕Ñ ╝│─í ╟┴╖╬▒╫╖Ñ└╠ ╜╟╟α ┴▀└╘┤╧┤┘. ▒╫ ╟┴╖╬▒╫╖Ñ└╟ ╝│─í╕ª │í│╜ ╚─, └╠ └█╛≈└╗ ░Φ╝╙╟╧╜╩╜├┐└.║╕╛╚ ╡Ñ└╠┼═┐í ╛╫╝╝╜║╟╧┤┬ ┴▀┐í ┐└╖∙░í ╗²░σ╜└┤╧┤┘. Windows Installer╕ª ┐├╣┘╕ú░╘ ▒╕╝║╟▀┤┬┴÷ ╚«└╬╟╤ ╚─ ┤┘╜├ ╝│─í╟╧╜╩╜├┐└.╗τ┐δ└┌ '[2]'└╠(░í) ┴ª╟░ '[3]'└╟ ╝│─í╕ª └╠└ⁿ┐í ├╩▒Γ╚¡╟╤ └√└╠ └╓╜└┤╧┤┘. ▒╫ ╗τ┐δ└┌░í ╝│─í ╟┴╖╬▒╫╖Ñ└╗ ┤┘╜├ ╜╟╟α╟╪╛▀ ▒╫ ┴ª╟░└╗ ╗τ┐δ╟╥ ╝÷ └╓╜└┤╧┤┘. ┴÷▒▌ ╜╟╟α╟╧┤┬ ╝│─í └█╛≈└║ ░Φ╝╙╡╦┤╧┤┘.╗τ┐δ└┌ '[2]'└╠(░í) ┴ª╟░ '[3]'└╟ ╝│─í╕ª └╠└ⁿ┐í ├╩▒Γ╚¡╟╤ └√└╠ └╓╜└┤╧┤┘. ▒╫ ╗τ┐δ└┌░í ╝│─í ╟┴╖╬▒╫╖Ñ└╗ ┤┘╜├ ╜╟╟α╟╪╛▀ ▒╫ ┴ª╟░└╗ ╗τ┐δ╟╥ ╝÷ └╓╜└┤╧┤┘.╡≡╜║┼⌐ ░°░ú ║╬┴╖ - ║╝╖²: '[2]'; ╟╩┐Σ╟╤ ░°░ú: [3]KB; ╗τ┐δ╟╥ ╝÷ └╓┤┬ ░°░ú: [4]KB. ╡≡╜║┼⌐ ░°░ú└╗ ┤├╕░ ╚─ ┤┘╜├ ╜├╡╡╟╧╜╩╜├┐└.├δ╝╥╟╧╜├░┌╜└┤╧▒ε?╞─└╧ [2][3]└╗(╕ª) ┤┘└╜ ╟┴╖╬╝╝╜║┐í╝¡ ╗τ┐δ╟╧░φ └╓╜└┤╧┤┘{└╠╕º: [4], Id: [5], ├ó ┴ª╕±: '[6]'}. ▒╫ └└┐δ ╟┴╖╬▒╫╖Ñ└╗ ┤▌└║ ╚─ ┤┘╜├ ╜├╡╡╟╧╜╩╜├┐└.┴ª╟░ '[2]'└╠(░í) └╠╣╠ ╝│─í╡╟╛ε └╓╛ε╝¡ └╠ ┴ª╟░└╗ ╝│─í╟╥ ╝÷ ╛°╜└┤╧┤┘. └╠ ╡╬ ┴ª╟░└║ ╚ú╚»╡╟┴÷ ╛╩╜└┤╧┤┘.╡≡╜║┼⌐ ░°░ú ║╬┴╖ - ║╝╖²: '[2]'; ╟╩┐Σ╟╤ ░°░ú: [3]KB; ╗τ┐δ╟╥ ╝÷ └╓┤┬ ░°░ú: [4]KB. ╖╤╣Θ ▒Γ┤╔└╗ ╟╪┴ª╟╧╕Θ ╡≡╜║┼⌐ ░°░ú└╗ ├µ║╨╚≈ ╗τ┐δ╟╥ ╝÷ └╓╜└┤╧┤┘. │í│╗╜├╖┴╕Θ "├δ╝╥"╕ª ┤⌐╕ú░φ, ╗τ┐δ╟╥ ╝÷ └╓┤┬ ╡≡╜║┼⌐ ░°░ú└╗ ╚«└╬╟╧╖┴╕Θ "┤┘╜├ ╜├╡╡"╕ª ┤⌐╕ú░φ, ╖╤╣Θ╛°└╠ ░Φ╝╙╟╧╖┴╕Θ "╣½╜├"╕ª ┤⌐╕ú╜╩╜├┐└.│╫╞«┐÷┼⌐ └º─í [2]┐í ╛╫╝╝╜║╟╥ ╝÷ ╛°╜└┤╧┤┘.┤┘└╜ └└┐δ ╟┴╖╬▒╫╖Ñ└╗ ┤▌╛╞╛▀ ╝│─í╕ª ░Φ╝╙╟╥ ╝÷ └╓╜└┤╧┤┘:└╠ ┴ª╟░└╗ ╝│─í╟╧╖┴┤┬ ╜├╜║┼█┐í ╟╪┤τ ┴ª╟░└╗ └╠└ⁿ┐í ╝│─í╟╤ └√└╠ ╛°╜└┤╧┤┘. ┼░ [2]└╠(░í) └»╚┐╟╧┴÷ ╛╩╜└┤╧┤┘. ┴ñ╚«╟╤ ┼░╕ª └╘╖┬╟▀┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.╜├╜║┼█└╗ ┤┘╜├ ╜├└█╟╤ ╚─┐í [2]└╟ ▒╕╝║└╗ ╝│┴ñ╟╪╛▀ ╟╒┤╧┤┘. ┴÷▒▌ ┤┘╜├ ╜├└█╟╧╖┴╕Θ "┐╣"╕ª ┤⌐╕ú░φ, │¬┴▀┐í ╝÷╡┐└╕╖╬ ┤┘╜├ ╜├└█╟╧╖┴╕Θ "╛╞┤╧┐└"╕ª ┤⌐╕ú╜╩╜├┐└.║»░µ╡╚ ▒╕╝║ ╝│┴ñ└╗ [2]┐í └√┐δ╟╧╖┴╕Θ ╜├╜║┼█└╗ ┤┘╜├ ╜├└█╟╪╛▀ ╟╒┤╧┤┘. ┴÷▒▌ ┤┘╜├ ╜├└█╟╧╖┴╕Θ "┐╣"╕ª ┤⌐╕ú░φ, │¬┴▀┐í ╝÷╡┐└╕╖╬ ┤┘╜├ ╜├└█╟╧╖┴╕Θ "╛╞┤╧┐└"╕ª ┤⌐╕ú╜╩╜├┐└.[2]└╟ ╝│─í░í ╟÷└τ ┴▀┴÷╡╚ ╗≤┼┬└╘┤╧┤┘. ░Φ╝╙╟╧╖┴╕Θ ╝│─í╟╧╕Θ╝¡ ║»░µ╡╚ ╗τ╟╫└╗ ├δ╝╥╟╪╛▀ ╟╒┤╧┤┘. ║»░µ╡╚ ╗τ╟╫╡Θ└╗ ├δ╝╥╟╧╜├░┌╜└┤╧▒ε?└╠ ┴ª╟░└╟ ╝│─í └█╛≈└╠ ╜╟╟α ┴▀└╘┤╧┤┘. ░Φ╝╙╟╧╖┴╕Θ └ⁿ┐í ╝│─í╟╧╕Θ╝¡ ║»░µ╡╚ ╗τ╟╫└╗ ┤┘╜├ ╡╟╡╣╖┴╛▀ ╟╒┤╧┤┘. ║»░µ╡╚ ╗τ╟╫└╗ ├δ╝╥╟╧╜├░┌╜└┤╧▒ε?┴ª╟░ [2]└╟ ╝│─í ╞╨┼░┴÷╕ª ├ú└╗ ╝÷ ╛°╜└┤╧┤┘. ╝│─í ╞╨┼░┴÷ '[3]'└╟ ╗τ║╗└╗ ╗τ┐δ╟╪╝¡ ╝│─í╕ª ┤┘╜├ ╜├╡╡╟╧╜╩╜├┐└.╝│─í └█╛≈└╗ ╝║░°└√└╕╖╬ ┐╧╖ß╟▀╜└┤╧┤┘.╝│─í╕ª ╜╟╞╨╟▀╜└┤╧┤┘.┴ª╟░: [2] - [3]──╟╗┼═╕ª └╠└ⁿ ╗≤┼┬╖╬ ╡╟╡╣╕«░┼│¬, │¬┴▀┐í ┤┘╜├ ╝│─í╟╪╛▀ ╟╒┤╧┤┘. └╠└ⁿ ╗≤┼┬╖╬ ╡╟╡╣╕«╜├░┌╜└┤╧▒ε?╡≡╜║┼⌐┐í ╝│─í ┴ñ║╕╕ª ╛▓┤┬╡Ñ ┐└╖∙░í ╗²░σ╜└┤╧┤┘. ╡≡╜║┼⌐ ░°░ú└╠ ├µ║╨╟╤┴÷ ╚«└╬╟╧░φ "┤┘╜├ ╜├╡╡"╕ª ┤⌐╕ú░┼│¬, ╝│─í╕ª │í│╗╖┴╕Θ "├δ╝╥"╕ª ┤⌐╕ú╜╩╜├┐└.╗τ┐δ└┌└╟ ──╟╗┼═╕ª └╠└ⁿ ╗≤┼┬╖╬ ╡╟╡╣╕«┤┬╡Ñ ╟╩┐Σ╟╤ ╞─└╧ ┴▀ └╧║╬╕ª ├ú└╗ ╝÷ ╛°╜└┤╧┤┘. ║╣▒╕╟╥ ╝÷ ╛°╜└┤╧┤┘.[2](└╠)░í ╟╩┐Σ╟╤ ┴ª╟░ ┴▀ ╟╧│¬╕ª ╝│─í╟╥ ╝÷ ╛°╜└┤╧┤┘. ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└. {{╜├╜║┼█ ┐└╖∙: [3].}}└╠└ⁿ ╣÷└ⁿ└╟ [2]└╗(╕ª) ┴ª░┼╟╥ ╝÷ ╛°╜└┤╧┤┘. ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└. {{╜├╜║┼█ ┐└╖∙ [3].}}░µ╖╬ [2]└╠(░í) └»╚┐╟╧┴÷ ╛╩╜└┤╧┤┘. ┴ñ╚«╟╤ ░µ╖╬╕ª ┴÷┴ñ╟╧╜╩╜├┐└.╡σ╢≤└╠║Ω [2]┐í ╡≡╜║┼⌐░í ╛°╜└┤╧┤┘. ╡≡╜║┼⌐╕ª │╓└║ ╚─ "┤┘╜├ ╜├╡╡"╕ª ┤⌐╕ú░┼│¬, "├δ╝╥"╕ª ┤¡╖»╝¡ └╠└ⁿ┐í ╝▒┼├╟╤ ║╝╖²└╕╖╬ ┤┘╜├ ╡╣╛╞░í╜╩╜├┐└.╡σ╢≤└╠║Ω [2]┐í ╡≡╜║┼⌐░í ╛°╜└┤╧┤┘. ╡≡╜║┼⌐╕ª │╓└║ ╚─ "┤┘╜├ ╜├╡╡"╕ª ┤⌐╕ú░┼│¬, "├δ╝╥"╕ª ┤¡╖»╝¡ "├ú╛╞║╕▒Γ" ┤δ╚¡ ╗≤└┌╖╬ └╠╡┐╟╤ ╚─ ┤┘╕Ñ ║╝╖²└╗ ╝▒┼├╟╧╜╩╜├┐└.╞·┤⌡ [2]└╠(░í) ┴╕└τ╟╧┴÷ ╛╩╜└┤╧┤┘. ▒Γ┴╕┐í └╓┤° ╞·┤⌡└╟ ░µ╖╬╕ª └╘╖┬╟╧╜╩╜├┐└.└╠ ╞·┤⌡┐í ┤δ╟╤ └╨▒Γ ▒╟╟╤└╠ ├µ║╨╟╧┴÷ ╛╩╜└┤╧┤┘.╝│─í╟╥ ┤δ╗≤ ╞·┤⌡╕ª ┴÷┴ñ╟╧┴÷ ╛╩╛╥╜└┤╧┤┘.┤┘└╜ ┐°║╗ ╝│─í ╡Ñ└╠┼═║ú└╠╜║╕ª └╨┤┬ ┴▀┐í ┐└╖∙░í ╗²░σ╜└┤╧┤┘: [2].╕«║╬╞├ └█╛≈└╗ ╝│┴ñ╟╧░φ └╓╜└┤╧┤┘: ╞─└╧ [2]└╟ └╠╕º└╗ [3](└╕)╖╬ ╣┘▓┘░φ └╓╜└┤╧┤┘. └█╛≈└╗ ┐╧╖ß╟╧╖┴╕Θ ╕«║╬╞├╟╪╛▀ ╟╒┤╧┤┘.╕«║╬╞├ └█╛≈└╗ ╝│┴ñ╟╧░φ └╓╜└┤╧┤┘: ╞─└╧ [2]└╗(╕ª) ╗Φ┴ª╟╧░φ └╓╜└┤╧┤┘. └█╛≈└╗ ┐╧╖ß╟╧╖┴╕Θ ╕«║╬╞├╟╪╛▀ ╟╒┤╧┤┘.╕≡╡Γ [2]└╗(╕ª) ╡ε╖╧╟╧┤┬╡Ñ ╜╟╞╨╟▀╜└┤╧┤┘. HRESULT [3]. ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.╕≡╡Γ [2]└╟ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬╡Ñ ╜╟╞╨╟▀╜└┤╧┤┘. HRESULT [3]. ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.╞╨┼░┴÷ [2]└╗(╕ª) ─│╜├╟╧┤┬╡Ñ ╜╟╞╨╟▀╜└┤╧┤┘. ┐└╖∙: [3]. ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.[2] ▒█▓├└╗ ╡ε╖╧╟╧┴÷ ╕°╟▀╜└┤╧┤┘. ▒█▓├└╗ ╝│─í╟╥ ╝÷ └╓┤┬ ▒╟╟╤└╠ ├µ║╨╟╤┴÷, ▒╫╕«░φ └╠ ▒█▓├└╗ ╜├╜║┼█┐í╝¡ ┴÷┐°╟╧┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.[2] ▒█▓├└╟ ╡ε╖╧└╗ ╟╪┴ª╟╧┴÷ ╕°╟▀╜└┤╧┤┘. ▒█▓├└╗ ┴ª░┼╟╥ ╝÷ └╓┤┬ ▒╟╟╤└╠ ├µ║╨╚≈ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.╣┘╖╬ ░í▒Γ [2]└╗(╕ª) ╕╕╡Θ┴÷ ╕°╟▀╜└┤╧┤┘. ┤δ╗≤ ╞·┤⌡░í ╜╟┴ª╖╬ └╓┤┬┴÷, ▒╫╕«░φ ▒╫ ╞·┤⌡┐í ╛╫╝╝╜║╟╥ ╝÷ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.╣┘╖╬ ░í▒Γ [2]└╗(╕ª) ┴ª░┼╟╧┴÷ ╕°╟▀╜└┤╧┤┘. ╣┘╖╬ ░í▒Γ ╞─└╧└╠ ╜╟┴ª╖╬ └╓┤┬┴÷, ▒╫╕«░φ ▒╫ ╞─└╧└╗ ╛╫╝╝╜║╟╥ ╝÷ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.╞─└╧ [2]└╟ ╟ⁿ╜─ ╢≤└╠║Ω╖»╕«╕ª ╡ε╖╧╟╧┴÷ ╕°╟▀╜└┤╧┤┘. ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.ini ╞─└╧ [2][3]└╗(╕ª) ╛≈╡Ñ└╠╞«╟╧┴÷ ╕°╟▀╜└┤╧┤┘. ▒╫ ╞─└╧└╠ ╜╟┴ª╖╬ └╓┤┬┴÷, ▒╫╕«░φ ╞─└╧┐í ╛╫╝╝╜║╟╥ ╝÷ └╓┤┬┴÷ ╚«└╬╟╧╜╩╜├┐└.╕«║╬╞├╟╥ ╢º ╞─└╧ [2]└╗(╕ª) [3](└╕)╖╬ ╣┘▓┘╡╡╖╧ ╝│┴ñ╟╧┴÷ ╕°╟▀╜└┤╧┤┘. ╞─└╧ [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)░í └╠ ──╟╗┼═┐í ╝│─í╡╟╛ε └╓┴÷ ╛╩╜└┤╧┤┘. Component Service░í └╓╛ε╛▀ ╝│─í╕ª │í│╛ ╝÷ └╓╜└┤╧┤┘. Component Service┤┬ Windows 2000┐í╝¡ ╗τ┐δ╟╥ ╝÷ └╓╜└┤╧┤┘.COM+ └└┐δ ╟┴╖╬▒╫╖Ñ└╗ ╡ε╖╧╟╧┤┬ ┴▀┐í ┐└╖∙░í ╗²░σ╜└┤╧┤┘. └┌╝╝╟╤ │╗┐δ└║ ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.COM+ └└┐δ ╟┴╖╬▒╫╖Ñ└╟ ╡ε╖╧└╗ ╟╪┴ª╟╧┤┬ ┴▀┐í ┐└╖∙░í ╗²░σ╜└┤╧┤┘. └┌╝╝╟╤ ╗τ╟╫└║ ╝╥╝╙╡╚ ║╬╝¡└╟ ▒Γ╝· ┴÷┐° ┤π┤τ└┌┐í░╘ ╣«└╟╟╧╜╩╜├┐└.╝¡║±╜║ '[2]'([3])└╟ ╝│╕φ└╗ ╣┘▓┘┴÷ ╕°╟▀╜└┤╧┤┘.╜├╜║┼█ ╞─└╧ [2]└╗(╕ª) Windows┐í╝¡ ║╕╚ú╟╧░φ └╓╛ε╝¡ ╛≈╡Ñ└╠╞«╟╥ ╝÷ ╛°╜└┤╧┤┘. └╠ ╞─└╧└╗ ┴ª┤δ╖╬ ╜╟╟α╟╧╖┴╕Θ └╠ ╟┴╖╬▒╫╖Ñ└╟ ┐ε┐╡ ├╝┴ª╕ª ╛≈╡Ñ└╠╞«╟╪╛▀ ╟╒┤╧┤┘. {{╞╨┼░┴÷ ╣÷└ⁿ: [3], OS ║╕╚ú ╣÷└ⁿ: [4]}}Windows Installer ╝¡║±╜║░í ║╕╚ú╡╚ Windows ╞─└╧ [2]└╗(╕ª) ╛≈╡Ñ└╠╞«╟╧┴÷ ╕°╟▀╜└┤╧┤┘. {{╞╨┼░┴÷ ╣÷└ⁿ: [3], OS ║╕╚ú ╣÷└ⁿ: [4], SFP ┐└╖∙: [5]}}