Vb6 NSIS RegFree,组件。。。没有正确注册。。。Win10(x64)或Win7(x64)

Vb6 NSIS RegFree,组件。。。没有正确注册。。。Win10(x64)或Win7(x64),vb6,nsis,windows-7-x64,ocx,regfreecom,Vb6,Nsis,Windows 7 X64,Ocx,Regfreecom,我已经让我的NSIS脚本文件工作了一段时间32位。。。 在新版本(不用于开发)Win7/Win10(64)上,.OCX文件存在问题 程序及其支持文件安装在C:\Program files(x86)。。。或D:\程序文件(x86)。。。 这包括:Program.exe、Uninstall.exe、.dll、.tlb、.olb、.ocx及其.manifest文件。 我的安装是“免费的”。 他们的数据文件位于:C:\Users\Public。。。或D:\Users\Public 启动新安装在Win7(

我已经让我的NSIS脚本文件工作了一段时间32位。。。 在新版本(不用于开发)Win7/Win10(64)上,.OCX文件存在问题

程序及其支持文件安装在C:\Program files(x86)。。。或D:\程序文件(x86)。。。 这包括:Program.exe、Uninstall.exe、.dll、.tlb、.olb、.ocx及其.manifest文件。 我的安装是“免费的”。 他们的数据文件位于:C:\Users\Public。。。或D:\Users\Public

启动新安装在Win7(x64)或Win10(x64)PC上的程序时,会收到错误消息:

组件“RICHTX32.OCX”或其某个依赖项不可用 正确注册:文件丢失或无效

根据程序的不同,这可能会导致以下问题:MSCOMCT2.OCX、threed32.OCX或RICHTX32.OCX

我在部署环境中运行了Dependency Walker,例如:Win10(64) 对于RICHTX32.ocx。它在左侧面板中创建了一个列表:

SHELL32.DLL OLEDLG.DLL 内核32.DLL USER32.DLL 0LE32.DLL ADVAPI32.DLL OLEAUT32.DLL COMDLG32.DLL GD132.DLL

KERNEL32.DLL是右侧面板中第一行带有红色标记项的依赖项中唯一的一个

我更新了NSIS脚本,将KERNEL32.DLL与其他支持文件一起复制到C:\Program files(x86)

我仍然收到错误消息: 组件“RICHTX32.OCX”或其某个依赖项不可用 正确注册:文件丢失或无效

关于如何成功安装RegFree的任何想法。求你了

我就是这样开始的,没有KERNEL32.DLL。我会收到包含或不包含的错误消息用户243281

我希望我有一个关于如何准备在Win7(x64)和Win10(x64)上运行的安装的答案。他们把东西放在正确的文件夹中,但不运行

我在WinXP(32)虚拟PC上用VB6创建了这个应用程序。我还在同一个开发环境中编译了NSIS脚本。我相信我的工作已经完成,但我的测试安装在被开发活动“污染”的PC上。
--------------我的QueryMgr清单:

??如果清单(XML)不允许,我在每行前面插入4个空格

我无法让它接受QueryMgr清单。它是一个XML文件,但与HTML不够接近

所有清单文件都安装在安装目录中,例如:C:\Program files(x86)\Clark\u Anderson\

我试着在主发布窗口中粘贴清单文件,但它们是代码。。。?(类似于HTML的XML文件)

.OCX文件可能是我的VB6开发环境的一部分。可能与我在应用程序中使用的表单控件有关。其中一个,threed32.ocx,是第三方?附件?到VB6

---------------------NSIS脚本:

!include MUI2.nsh
  ;create a InstallDirectoryRequirements Page vvvvvvv
!include "nsDialogs.nsh"
!include "winmessages.nsh"
!include "logiclib.nsh"
!include "x64.nsh"          ;14jul2013
  ;create a InstallDirectoryRequirements Page ^^^^^^^
;!define MUI_COMPONENTSPAGE_SMALLDESC ;No value
;?!define MUI_UI "myUI.exe" ;Value
;!define MUI_INSTFILESPAGE_COLORS "FFFFFF 000000" ;Two colors

; -------------------------------
; Start


  !define MUI_PRODUCT "QueryMgr"
  !define MUI_FILE "QueryMgr"
  !define MUI_VERSION "2.08"
  !define MUI_BRANDINGTEXT "QueryMgr Ver. 2.08"
  CRCCheck On

 !include "${NSISDIR}\Contrib\Modern UI\System.nsh"

 ;--------------------------------
;General

  Name "QueryMgr ${MUI_VERSION}" 
  OutFile "iQueryMgr.exe"
 ;Default installation folder
;  InstallDir "$LOCALAPPDATA\Clark_Anderson\${MUI_PRODUCT}"
;  InstallDir "C:\Users\Public\Clark_Anderson\${MUI_FILE}"

  !include winver.nsh

;11aug2013  var /GLOBAL DATADIR             ;31jul2013
  var  DATADIR              ;11aug2013

  ShowInstDetails "nevershow"
  ShowUninstDetails "nevershow"
  ;SetComInstallDirectoryRequirementsssor "bzip2"

;?  !define MUI_ICON "icon.ico"
;?  !define MUI_UNICON "icon.ico"
  !define MUI_SPECIALBITMAP "Bitmap.bmp"
 ;--------------------------------
;Folder selection page
;  InstallDir "C:\Users\Public\Clark_Anderson\${MUI_PRODUCT}"

;11aug2013 xxxxx vvvv 
;Function dir_pge_txt_dest
;       !define $MUI_DIRECTORYPAGE_TEXT_DESTINATION "Setup will install ${MUI_PRODUCT} ${MUI_VERSION} in the Following folder. To install in a difFerent folder, click Browse and select another Folder. Click Install to start the installation.  It is imperative to install into the C:\Users\Public\... folder structure! "
;FunctionEnd  
;11aug2013 xxxxx ^^^^ 
;07aug2013 vvvvvvvvvvvv
Function .onVerifyInstDir
    ${If} ${RunningX64}                 
    ${Else}
        StrCpy $DATADIR $INSTDIR
    ${EndIf}                            
FunctionEnd 
;07aug2013 ^^^^^^^^^^^^^ 


;--------------------------------
;Modern UI Configuration

  !define MUI_WELCOMEPAGE  
  !define MUI_LICENSEPAGE
  !define MUI_DIRECTORYPAGE

  !define MUI_ABORTWARNING
  !define MUI_UNINSTALLER
  !define MUI_UNCONFIRMPAGE
  !define MUI_FINISHPAGE 

Function .onInit
  ${If} ${AtLeastWinVista}
    ${If} ${RunningX64}                 
      StrCpy $INSTDIR "$PROGRAMFILES32\Clark_Anderson\${MUI_FILE}"
      ExpandEnvStrings $DATADIR "%PUBLIC%\Clark_Anderson\${MUI_FILE}"   
    ${Else}                             
      ExpandEnvStrings $INSTDIR "%PUBLIC%\Clark_Anderson\${MUI_FILE}"   
      ExpandEnvStrings $DATADIR "%PUBLIC%\Clark_Anderson\${MUI_FILE}"   
    ${EndIf}                            
  ${Else}
    StrCpy $INSTDIR "$PROGRAMFILES\Clark_Anderson\${MUI_FILE}"
    StrCpy $DATADIR "$PROGRAMFILES\Clark_Anderson\${MUI_FILE}"    
  ${EndIf}
FunctionEnd  


 ;--------------------------------
;Pages

  !insertmacro MUI_PAGE_WELCOME
;  !insertmacro MUI_PAGE_LICENSE "${NSISDIR}\Docs\Modern UI\License.txt"
  !insertmacro MUI_PAGE_COMPONENTS
  Page custom InstallDirectoryRequirements ;"Important Information About Install Location"      ;create a multi-line edit (text) control

  !insertmacro MUI_PAGE_DIRECTORY
  !insertmacro MUI_PAGE_INSTFILES
  !insertmacro MUI_PAGE_FINISH

  !insertmacro MUI_UNPAGE_WELCOME
  !insertmacro MUI_UNPAGE_CONFIRM
  !insertmacro MUI_UNPAGE_INSTFILES
  !insertmacro MUI_UNPAGE_FINISH

  ;create a InstallDirectoryRequirements Page vvvvvvv

    !define InstallDirectoryRequirements_TITLE "Requirements for the ${MUI_PRODUCT} Install Directory"
    !define InstallDirectoryRequirements_SUBTITLE "This is to permit access to ${MUI_PRODUCT} by all PC Users $\r$\nand prevent interference to and from other programs on your PC. " 

var Dialog
Var Label

Function InstallDirectoryRequirements
    !insertmacro MUI_HEADER_TEXT "${InstallDirectoryRequirements_TITLE}" "${InstallDirectoryRequirements_SUBTITLE}"
    nsDialogs::Create 1018
        Pop $Dialog
        ${If} $Dialog == error
            Abort
        ${EndIf}

        Pop $INSTDIR
        ${NSD_CreateLabel} 0 0 100% 20% "Setup will install ${MUI_PRODUCT} ${MUI_VERSION}  in the Following folder: $\r$\n     $INSTDIR $\r$\n"  ;To install in a different folder, on the next page click Browse and select another Folder, then, Click Install to start the installation.  "
        ${NSD_CreateLabel} 0 15% 100% 30% "Setup will install ${MUI_PRODUCT} Sample Data  in the Following folder and its subfolders: $\r$\n     $DATADIR $\r$\n"  ;To install in a different folder, on the next page click Browse and select another Folder, then, Click Install to start the installation.  "  ;31jul2013
        Pop $Label
;       ${NSD_AddStyle} $Label ${SS_CENTER}

        ${NSD_CreateLabel} 0 30% 100% 40% "The ...\Clark_Anderson  subfolder identifies the source of the program.$\r$\nThe ...\${MUI_PRODUCT} subfolder is unique to this program.$\r$\n$\r$\nEverything needed by ${MUI_PRODUCT} is stored in this ..\${MUI_PRODUCT} subfolder and its subfolders.$\r$\n$\r$\nThis 'Everything needed' is achieved by including manifest files (reg-free COM),$\r$\n thus, refraining from use of the PC Registry."
        Pop $Label
;       ${NSD_AddStyle} $Label ${SS_CENTER}

  ${If} ${AtLeastWinVista}
    ${If} ${RunningX64}     ; 03aug2013 vvvv
        ${NSD_CreateLabel} 0 80% 100% 40% "It is imperative to install into the C:\Program Files (x86)\... folder structure! "
        Pop $Label
    ${Else}                 ; 03aug2013 ^^^^
        ${NSD_CreateLabel} 0 80% 100% 40% "It is imperative to install into the C:\Users\Public\... folder structure! "
        Pop $Label
    ${EndIf}                    ; 03aug2013
;       ${NSD_AddStyle} $Label ${SS_CENTER}
  ${EndIf}
  ${If} ${RunningX64}       ; 14jul2013 vvvv
        ${NSD_CreateLabel} 0 90% 100% 40% " 64 bit windows, tested."
        Pop $Label
  ${Else}
        ${NSD_CreateLabel} 0 90% 100% 40% " 32 bit windows, well tested."
        Pop $Label
  ${EndIf}                  ; 14jul2013 ^^^^

    nsDialogs::Show
FunctionEnd

;Section ""
;SectionEnd  
  ;create a InstallDirectoryRequirements Page ^^^^^^^

;--------------------------------
;Language

  !insertmacro MUI_LANGUAGE "English"


;-------------------------------- 
;Modern UI System

;?  !insertmacro MUI_SYSTEM 


;--------------------------------
;Data

;  LicenseData "Lees_mij.txt"

;-------------------------------- 
;Installer Sections  
InstType "Compact"   
InstType "Typical"

;Add files
Section "Program Files"
  SectionIn 1 2
  SetOutPath "$INSTDIR"

  File "c:\Devlpmnt\LANG\VB6\QueryMgr\QueryMgr.exe"
SectionEnd

Section "System Files - WinSysDir"
  SectionIn 1 2
  SetOutPath "$INSTDIR"
  File "C:\WINDOWS\system32\MSVBVM60.dll"
  File "c:\Program Files\Microsoft Visual Studio\VB98\VB6.OLB"
  File "C:\WINDOWS\system32\stdole2.tlb"
  File "c:\Program Files\Microsoft Office\Office\MSACC9.OLB"
  File "C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll"
  File "c:\Program Files\Microsoft Visual Studio\VB98\VB6EXT.OLB"
  File "C:\WINDOWS\system32\msstdfmt.dll"
  File "C:\WINDOWS\system32\COMDLG32.OCX"
  File "C:\WINDOWS\system32\RICHTX32.OCX"

;18aug2017  File "C:\WINDOWS\system32\kernel32.dll"   ; 12aug2017

    File "c:\Devlpmnt\LANG\VB6\QueryMgr\Manifest\QueryMgr.exe.manifest"
    File "c:\Devlpmnt\LANG\VB6\_dllManifest\MSVBVM60.dll.manifest"
    File "c:\Devlpmnt\LANG\VB6\_dllManifest\VB6.OLB.manifest"
    File "c:\Devlpmnt\LANG\VB6\_dllManifest\stdole2.tlb.manifest"
    File "c:\Devlpmnt\LANG\VB6\_dllManifest\MSACC9.OLB.manifest"
    File "c:\Devlpmnt\LANG\VB6\_dllManifest\dao360.dll.manifest"
    File "c:\Devlpmnt\LANG\VB6\_dllManifest\VB6EXT.OLB.manifest"
    File "c:\Devlpmnt\LANG\VB6\_dllManifest\msstdfmt.dll.manifest"
    File "c:\Devlpmnt\LANG\VB6\_dllManifest\COMDLG32.OCX.manifest"
    File "c:\Devlpmnt\LANG\VB6\_dllManifest\RICHTX32.OCX.manifest"

; 12aug2017    File "c:\Devlpmnt\LANG\VB6\_dllManifest\kernel32.dll.manifest"


SectionEnd

Section "Sample Data Files (Optional: Recommended for starting)"
  SectionIn 2
 SetOutPath "$DATADIR\DataBases"
  File "c:\Devlpmnt\LANG\VB6\QueryMgr\Databases\ASQLSela2k.mdb"
  File "c:\Devlpmnt\LANG\VB6\QueryMgr\Databases\ASQLJoi22k.mdb"
  File "c:\Devlpmnt\LANG\VB6\QueryMgr\Databases\ASQLJoi3.mdb"
  File "c:\Devlpmnt\LANG\VB6\QueryMgr\Databases\ASQLFcn42k.mdb"
  File "c:\Devlpmnt\LANG\VB6\QueryMgr\Databases\ASQLUni62k.mdb"
  File "c:\Devlpmnt\LANG\VB6\QueryMgr\Databases\LookUp.mdb"
SectionEnd

;Installation info
Section "install"
  SectionIn 1 2

;create desktop shortcut
;  CreateShortCut "$DESKTOP\${MUI_PRODUCT}.lnk" "$INSTDIR\${MUI_FILE}.exe" ""
  CreateShortCut "$DESKTOP\${MUI_FILE}.lnk" "$INSTDIR\${MUI_FILE}.exe" ""

;create start-menu items
  CreateDirectory "$SMPROGRAMS\${MUI_PRODUCT}"
  CreateShortCut "$SMPROGRAMS\${MUI_PRODUCT}\Uninstall.lnk" "$INSTDIR\Uninstall.exe" "" "$INSTDIR\Uninstall.exe" 0
  CreateShortCut "$SMPROGRAMS\${MUI_PRODUCT}\${MUI_PRODUCT}.lnk" "$INSTDIR\${MUI_FILE}.exe" "" "$INSTDIR\${MUI_FILE}.exe" 0

;write uninstall information to the registry
  WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${MUI_PRODUCT}" "DisplayName" "${MUI_PRODUCT} {remove only}"
  WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${MUI_PRODUCT}" "UninstallString" "$INSTDIR\Uninstall.exe"

  WriteUninstaller "$INSTDIR\Uninstall.exe"

SectionEnd

;--------------------------------    
;Uninstaller Section  
Section "Uninstall"
;12aug2013  variable $DATADIR values not saved for this section vvvv
    ${If} ${RunningX64}                 
        ExpandEnvStrings $DATADIR "%PUBLIC%\Clark_Anderson\${MUI_FILE}" 
    ${Else}
        StrCpy $DATADIR $INSTDIR
    ${EndIf}                            
;12aug2013  variable $DATADIR values not saved for this section ^^^^

;Delete Files 
  Delete "$INSTDIR\*.*"                     ;12aug2013
  Delete "$DATADIR\Reports\Templates\*.*"   ;12aug2013
  Delete "$DATADIR\Reports\*.*"             ;12aug2013
  Delete "$DATADIR\DataBases\*.*"           ;12aug2013
  Delete "$DATADIR\*.*"                     ;12aug2013

;Remove the installation directory
;13aug2013 +vvvv
  RMDir $INSTDIR
  RMDir $DATADIR\Reports\Templates
  RMDir $DATADIR\Reports
  RMDir $DATADIR\DataBases
  RMDir $DATADIR
;13aug2013 +^^^^

;Delete Start Menu Shortcuts
  Delete "$DESKTOP\${MUI_PRODUCT}.lnk"
  Delete "$SMPROGRAMS\${MUI_PRODUCT}\*.*"
  RmDir  "$SMPROGRAMS\${MUI_PRODUCT}"

;Delete Uninstaller And Unistall Registry Entries
  DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\${MUI_PRODUCT}"
  DeleteRegKey HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${MUI_PRODUCT}"  

SectionEnd
;--------------------------------    
;MessageBox Section


;Function that calls a messagebox when installation finished correctly
Function .onInstSuccess
  MessageBox MB_OK "You have successfully installed ${MUI_BRANDINGTEXT}. Use the desktop icon to start the program."
FunctionEnd


Function un.onUninstSuccess
  MessageBox MB_OK "You have successfully uninstalled ${MUI_BRANDINGTEXT}."
FunctionEnd

;!verbose 0
;!error ""
;eof
(我希望在编辑插入4个空格后,这个NSIS脚本作为干净的代码通过)

====================================================
RICHTX32.OCX似乎需要kernel32.dll

C:>dir/s内核32.dll
驱动器C中的卷是OS
卷序列号为48C7-50D7

C:\Windows\System32的目录

2017年5月30日01:39 PM 708712 kernel32.dll
1个文件708712字节

C:\Windows\SysWOW64的目录

2017年5月30日01:39 PM 599576 kernel32.dll
1个文件599576字节

C:\Windows\WinSxS\amd64\U microsoft-Windows-kernel32\U 31bf3856ad364e35\U 10.0.15063.0\U none\U a4d1be7a8f1a4216目录

2017年5月30日01:45 PM 19984 kernel32.dll
1个文件19984字节

C:\Windows\WinSxS\amd64\U microsoft-Windows-kernel32\U 31bf3856ad364e35\U 10.0.15063.296\U none\U 289F5225BC26659的目录

2017年5月30日01:39 PM 708712 kernel32.dll
1个文件708712字节

C:\Windows\WinSxS\wow64_microsoft-Windows-kernel32_31bf3856ad364e35_10.0.15063.0_none_af2668ccc37b0411目录

2017年5月30日01:55 PM 7072 kernel32.dll
1个文件7072字节

C:\Windows\WinSxS\wow64\U microsoft-Windows-kernel32\U 31bf3856ad364e35\U 10.0.15063.296\U none\U 32f3fc77f1232854的目录

2017年5月30日01:39 PM 599576 kernel32.dll
1个文件599576字节

安装PC(win10(64))有6个不同的kernel32.dll副本。我的应用程序如何知道使用哪一个

我的虚拟开发PC(WinXT(32))有两个richtx32.ocx的副本:
C:>dir/s RICHTX32.OCX
驱动器C中的卷没有标签。
卷序列号为F432-F929

C:\Program Files\Clark\u Anderson\QueryMgr目录

2004年9月3日上午12:00 212240 richtx32.ocx
1个文件212240字节

C:\WINDOWS\system32的目录

2004年9月3日上午12:00 212240 RICHTX32.OCX
1个文件212240字节

我的“受污染”主机开发PC Win7(x64)有以下richtx32.ocx的副本:
C:>dir/s RICHTX32.OCX
驱动器C中的卷是OS
卷序列号为70F2-883E

C:\Program Files(x86)\Clark\u Anderson\QueryMgr目录

2004年9月3日上午12:00 212240 richtx32.ocx
1个文件212240字节

C:\Program Files(x86)\Microsoft Visual Studio\Common\Tools\VB\Controls\Controls\U备份目录

2004年9月3日上午12:00 212240 RICHTX32.OCX
1个文件212240字节

C:\Windows\SysWOW64的目录

2010年2月16日03时22分218432 richtx32.Ocx
1个文件218432字节

未成功安装的PC Win10(x64)只有NSIS脚本安装的副本,例如:
C:>dir/s richtx32.ocx
================= Begin Activation Context Generation. Input Parameter: Flags = 0 ProcessorArchitecture = Wow32 CultureFallBacks = en-US;en ManifestPath = C:\Program Files (x86)\Clark_Anderson\zRichTx\zRichTx.exe.Manifest AssemblyDirectory = C:\Program Files (x86)\Clark_Anderson\zRichTx\ Application Config File = ----------------- INFO: Parsing Manifest File C:\Program Files (x86)\Clark_Anderson\zRichTx\zRichTx.exe.Manifest. INFO: Manifest Definition Identity is zRichTx.exe,type="win32",version="2.4.0.14". INFO: Reference: stdole2.tlb,type="win32",version="5.1.2600.5512" INFO: Reference: RICHTX32.OCX,type="win32",version="6.1.97.82" INFO: Resolving reference stdole2.tlb,type="win32",version="5.1.2600.5512". INFO: Resolving reference for ProcessorArchitecture stdole2.tlb,type="win32",version="5.1.2600.5512". INFO: Resolving reference for culture Neutral. INFO: Applying Binding Policy. INFO: No binding policy redirect found. INFO: Begin assembly probing. INFO: Did not find the assembly in WinSxS. INFO: Attempt to probe manifest at C:\Program Files (x86)\Clark_Anderson\zRichTx\stdole2.tlb.DLL. INFO: Attempt to probe manifest at C:\Program Files (x86)\Clark_Anderson\zRichTx\stdole2.tlb.MANIFEST. INFO: Manifest found at C:\Program Files (x86)\Clark_Anderson\zRichTx\stdole2.tlb.MANIFEST. INFO: End assembly probing. INFO: Resolving reference stdole2.tlb.mui,language="*",type="win32",version="5.1.2600.5512". INFO: Resolving reference for ProcessorArchitecture stdole2.tlb.mui,language="*",type="win32",version="5.1.2600.5512". INFO: Resolving reference for culture en-US. INFO: Applying Binding Policy. INFO: No binding policy redirect found. INFO: Begin assembly probing. INFO: Did not find the assembly in WinSxS. INFO: Did not find manifest for culture en-US. INFO: End assembly probing. INFO: Resolving reference for culture en. INFO: Applying Binding Policy. INFO: No binding policy redirect found. INFO: Begin assembly probing. INFO: Did not find the assembly in WinSxS. INFO: Did not find manifest for culture en. INFO: End assembly probing. INFO: Resolving reference RICHTX32.OCX,type="win32",version="6.1.97.82". INFO: Resolving reference for ProcessorArchitecture RICHTX32.OCX,type="win32",version="6.1.97.82". INFO: Resolving reference for culture Neutral. INFO: Applying Binding Policy. INFO: No binding policy redirect found. INFO: Begin assembly probing. INFO: Did not find the assembly in WinSxS. INFO: Attempt to probe manifest at C:\Program Files (x86)\Clark_Anderson\zRichTx\RICHTX32.OCX.DLL. INFO: Attempt to probe manifest at C:\Program Files (x86)\Clark_Anderson\zRichTx\RICHTX32.OCX.MANIFEST. INFO: Manifest found at C:\Program Files (x86)\Clark_Anderson\zRichTx\RICHTX32.OCX.MANIFEST. INFO: End assembly probing. INFO: Resolving reference RICHTX32.OCX.mui,language="*",type="win32",version="6.1.97.82". INFO: Resolving reference for ProcessorArchitecture RICHTX32.OCX.mui,language="*",type="win32",version="6.1.97.82". INFO: Resolving reference for culture en-US. INFO: Applying Binding Policy. INFO: No binding policy redirect found. INFO: Begin assembly probing. INFO: Did not find the assembly in WinSxS. INFO: Did not find manifest for culture en-US. INFO: End assembly probing. INFO: Resolving reference for culture en. INFO: Applying Binding Policy. INFO: No binding policy redirect found. INFO: Begin assembly probing. INFO: Did not find the assembly in WinSxS. INFO: Did not find manifest for culture en. INFO: End assembly probing. INFO: Parsing Manifest File C:\Program Files (x86)\Clark_Anderson\zRichTx\stdole2.tlb.MANIFEST. INFO: Manifest Definition Identity is stdole2.tlb,type="win32",version="5.1.2600.5512". INFO: Parsing Manifest File C:\Program Files (x86)\Clark_Anderson\zRichTx\RICHTX32.OCX.MANIFEST. INFO: Manifest Definition Identity is RICHTX32.OCX,type="win32",version="6.1.97.82". INFO: Activation Context generation succeeded. End Activation Context Generation.