I have a VB6 application that uses a pack of VB dlls that were built using the .NET 4.7.2 framework.
Whenever i try to run the application from a different computer, with the application manifest present, i get the "side-by-side configuration incorrect" error. When i say different computer, i mean running the program using a shortcut to a central applications server where the app is located (i.e. \192....\c$\appFolder).
I have tried embedding the manifest into the .exe but to no avail.
Here is my sxstrace file.
=================
Begin Activation Context Generation.
Input Parameter:
Flags = 0
ProcessorArchitecture = AMD64
CultureFallBacks = en-US;en
ManifestPath = \\192.168.9.9\c$\Run\VB-RX\WMS\WMS.exe.Manifest
AssemblyDirectory = \\192.168.9.9\Run\VB-RX\WMS\
Application Config File =
-----------------
INFO: Parsing Manifest File \\192.168.9.9\c$\Run\VB-RX\WMS\WMS.exe.Manifest.
INFO: Manifest Definition Identity is WMS.exe,processorArchitecture="ia64",version="1.0.0.0".
INFO: Reference: RXCOMM,processorArchitecture="ia64",version="1.0.0.0"
INFO: Reference: Integracao,processorArchitecture="ia64",version="1.0.0.0"
INFO: Reference: PNXML,processorArchitecture="ia64",version="1.0.0.0"
INFO: Reference: RSPrint,processorArchitecture="ia64",version="1.0.0.0"
INFO: Resolving reference RXCOMM,processorArchitecture="ia64",version="1.0.0.0".
INFO: Resolving reference for ProcessorArchitecture ia64.
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 \\192.168.9.9\c$\Run\VB-RX\WMS\RXCOMM.DLL.
INFO: Attempt to probe manifest at \\192.168.9.9\c$\Run\VB-RX\WMS\RXCOMM.MANIFEST.
INFO: Attempt to probe manifest at \\192.168.9.9\c$\Run\VB-RX\WMS\RXCOMM\RXCOMM.DLL.
INFO: Attempt to probe manifest at \\192.168.9.9\c$\Run\VB-RX\WMS\RXCOMM\RXCOMM.MANIFEST.
INFO: Did not find manifest for culture Neutral.
INFO: End assembly probing.
ERROR: Cannot resolve reference RXCOMM,processorArchitecture="ia64",version="1.0.0.0".
ERROR: Activation Context generation failed.
End Activation Context Generation.
=================
Begin Activation Context Generation.
Input Parameter:
Flags = 0
ProcessorArchitecture = Wow32
CultureFallBacks = en-US;en
ManifestPath = \\192.168.9.9\c$\Run\VB-RX\WMS\WMS.exe.Manifest
AssemblyDirectory = \\192.168.9.9\c$\Run\VB-RX\WMS\
Application Config File =
-----------------
INFO: Parsing Manifest File \\192.168.9.9\c$\Run\VB-RX\WMS\WMS.exe.Manifest.
INFO: Manifest Definition Identity is WMS.exe,processorArchitecture="ia64",version="1.0.0.0".
INFO: Reference: RXCOMM,processorArchitecture="ia64",version="1.0.0.0"
INFO: Reference: Integracao,processorArchitecture="ia64",version="1.0.0.0"
INFO: Reference: PNXML,processorArchitecture="ia64",version="1.0.0.0"
INFO: Reference: RSPrint,processorArchitecture="ia64",version="1.0.0.0"
INFO: Resolving reference RXCOMM,processorArchitecture="ia64",version="1.0.0.0".
INFO: Resolving reference for ProcessorArchitecture ia64.
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 \\192.168.9.9\c$\Run\VB-RX\WMS\RXCOMM.DLL.
INFO: Attempt to probe manifest at \\192.168.9.9\c$\Run\VB-RX\WMS\RXCOMM.MANIFEST.
INFO: Attempt to probe manifest at \\192.168.9.9\c$\Run\VB-RX\WMS\RXCOMM\RXCOMM.DLL.
INFO: Attempt to probe manifest at \\192.168.9.9\c$\Run\VB-RX\WMS\RXCOMM\RXCOMM.MANIFEST.
INFO: Did not find manifest for culture Neutral.
INFO: End assembly probing.
ERROR: Cannot resolve reference RXCOMM,processorArchitecture="ia64",version="1.0.0.0".
ERROR: Activation Context generation failed.
End Activation Context Generation.
And here is my manifest:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
name="WMS.exe"
version="1.0.0.0"
processorArchitecture="ia64" />
<dependency>
<dependentAssembly>
<assemblyIdentity
name="RXCOMM"
version="1.0.0.0"
processorArchitecture="ia64" />
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity
name="Integracao"
version="1.0.0.0"
processorArchitecture="ia64" />
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity
name="PNXML"
version="1.0.0.0"
processorArchitecture="ia64" />
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity
name="RSPrint"
version="1.0.0.0"
processorArchitecture="ia64" />
</dependentAssembly>
</dependency>
</assembly>