side-by-side

LoadLibraryEx ignores side-by-side manifest

亡梦爱人 提交于 2021-02-19 01:34:49
问题 Does LoadLibraryEx function use side-by-side manifests? I have bar.dll with embedded SxS manifest, and that manifest describes version of this bar.dll, other dll file foo.dll has manifest that lists bar.dll as dependency, with specified version. But when I try to load bar.dll from foo.dll with LoadLibraryEx("bar.dll", NULL, 0) I see (with enabled sls with gflags) that it ignores these manifests, and loads first version of bar.dll that it sees in searchpath, if I define ISOLATION_AWARE_ENABLED

vb6 “regfreecom” autocreate manifest for ocx file

£可爱£侵袭症+ 提交于 2020-07-16 10:35:21
问题 I think I need to create a manifest file for MSCOMCTL.ocx to use in my VB6 application (reg free) I will also need to update/create the .res file Then I will need to use ManifestCreatorII It has been a few years (2017) and I have forgotten the steps and cannot find my old notes. I ~remember how to work with the NSI to generate the install package. Without this, I cannot get my applications to run on a new Win 10 PC. My Development PC is a virtual PC running Windows XP (32bit) Service Pack 3.

VB6 RegFreeCom SideBySide SxS Manifest Test for TABCTL32.ocx

时光怂恿深爱的人放手 提交于 2020-07-16 08:56:57
问题 In not so recent years, I have added Configuration forms to some of my VB6 programs. Tab controls are pretty handy to group different categories for the various configurations to be managed. My Development PC is a virtual PC running Windows XP (32bit) Service Pack 3. I am programming with Visual Basic 6.0 (SP6). It turns out that other user's PCs, not used for VB6 Programming Development and with newer versions of Windows, do not immediately understand what to do with this 'new fangled' Tab

VB6 RegFreeCom SideBySide SxS Manifest Test for TABCTL32.ocx

旧城冷巷雨未停 提交于 2020-07-16 08:56:11
问题 In not so recent years, I have added Configuration forms to some of my VB6 programs. Tab controls are pretty handy to group different categories for the various configurations to be managed. My Development PC is a virtual PC running Windows XP (32bit) Service Pack 3. I am programming with Visual Basic 6.0 (SP6). It turns out that other user's PCs, not used for VB6 Programming Development and with newer versions of Windows, do not immediately understand what to do with this 'new fangled' Tab

FSharp.Compiler.CodeDom for VS2008 and VS2010 side-by-side

五迷三道 提交于 2020-01-24 14:16:25
问题 I'm using FSharp.Compiler.CodeDom (from the PowerPack) to dynamically create F# classes. The problem is, that I have both VS2008 and VS2010 on my computer side-by-side (they works fine), and using F# in this configuration is buggy at best: If I don't install InstallFSharp.msi, then under VS2008 the built classes complain about not finding FSharp.Core (even if they're referenced) If I install InstallFSharp.msi, then under VS2008 the built classes will use the F# built for VS2010, and will

Side-by-side configuration error (Microsoft.VC80.CRT v8.0.50608.0)

a 夏天 提交于 2020-01-11 05:26:08
问题 I have an assembly with the following manifest embedded: <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity> </dependentAssembly> </dependency> </assembly> On one of my machines this assembly doesn't work (the assembly fails to load). Opening this in dependency walker gives me the

Release not working, referencing FW 2.0 dll into FW 4.0 winform

孤街浪徒 提交于 2019-12-24 13:22:33
问题 With the trace it implies that i need to make the locale neutral, in order for the referenced dll to work. Any idea on how to set it? or you set the neutral as something? I made a test program. I'm using VS2010, VB.net, .Net Framework 4.0, in Windows forms. It's a local test app with the bare minimum to work(form with couple of labels and a couple of buttons). I was given a .dll that was made in .net framework 2.0. So I referenced it. It didn't work. So I searched for the solution and found

How to prevent embedded manifest from being used?

吃可爱长大的小学妹 提交于 2019-12-23 20:14:49
问题 I am working on many apps that uses RegFree COM Activation, everything works well except that one of the application is ran using an older technology that uses a JIT-type compiler. To get RegFree COM working, i have to provide a manifest to the launching executable (correct me if i'm wrong) with my dependencies listed. All my other applications are built in-house and i have full control over my manifest (authoring and if i embed it, if i leave it Side-By-Side, etc). But this JIT-compiler (ala