Questions tagged [side-by-side]

Side-by-side Assemblies are a Microsoft Windows solution that reduces versioning conflicts in Windows-client applications.

Side-By-Side (SxS) assemblies allow application developers to isolate the DLL resources used by their application and avoid "DLL-Hell" and other COM compatibility issues caused by multiple applications using different versions of dependency DLL files.

With Windows, application developers can build isolated applications that are fully self-describing and unaffected by changes to the registry, other applications, or other versions of assemblies running on the system. Application authors and administrators can use manifests to manage the sharing of side-by-side assemblies after deployment on either a global or per-application basis.

See also Microsoft Learn article: Isolated Applications and Side-by-Side Assemblies

211 questions
4
votes
2 answers

PDF Compare using pdftk and Ghostscript

I have created a script that combines two PDFs into one side by side, by looking at some of Kurt Pfeifle's answers. But my problem is that the code isn't flexible. By that I mean if one PDF is larger or has another resolution that the other PDF, the…
4
votes
2 answers

Windows path searching in LoadLibrary with manifest

If you call LoadLibrary without a path (e.g., LoadLibrary("whatever.dll"), Windows will generally follow its standard search algorithm, the same one it uses to find EXEs. My question is this: suppose that an application manifest specifies specifies…
chrisd
  • 245
  • 4
  • 12
4
votes
1 answer

Side-by-side assemblies, Windows 7, and Visual Studio 2005

I have a Windows 7 machine with Visual Studio 2005 SP1 installed. Using this, I build an application which loads a DLL at runtime compiled with VS2005 SP1 but on Windows XP. This fails, with the following error: "...\foo.dll": The application has…
JesperE
  • 63,317
  • 21
  • 138
  • 197
4
votes
5 answers

Are There Any .NET Framework 3.5 Rollout Cautions?

What level of concern should I attach to deploying the .NET framework 3.5 onto a production application server currently hosting about 20 .NET framework 2.0 applicatons? I have a run into resistance to my request to rollout the .NET framework 3.5…
4
votes
6 answers

How can I target a specific version of the C++ runtime?

We have a very large project mostly written in C# that has some small, but important, components written in C++. We target the RTM of .NET 2.0 as the minimum required version. So far, in order to meet this requirement we've made sure to have only…
John Clayton
  • 1,081
  • 1
  • 9
  • 21
4
votes
3 answers

Is there a way for registration free activation of EXE COM components

Is there a way to activate a COM component which is an EXE COM application and also it's dependent COM dlls? I want to activate this COM component from .NET application(VS 2005/VS 2008). The path of call is C# application --> invoking out-of-proc…
Amudhan
3
votes
1 answer

Side-by-side error using COM server, C++ redistributable installed

I have an awkward situation in which I have a 32-bit lib that must be used in a x64 application. To solve this problem I have created a COM server application to handle communication between the 32-bit and 64-bit processes. Everything is built in…
Ed S.
  • 122,712
  • 22
  • 185
  • 265
3
votes
1 answer

How to install unmanaged shared side-by-side assembly

As a proof of concept I am trying to install dummy DLL as a shared side-by-side assembly. I have created a .dll vith embedded version info resource, created manifest and .cat file, and used sxs.dll functionality to InstallAssembly() but this…
3
votes
1 answer

How to layout two ios UITableViews, side by side?

I have a customer who wants a view layout that contains both the typical full-width grouped-style rows, but then also another section on the same view that contains two side by side table views. So, like this: ______________ ______________ ______ …
NovaJoe
  • 4,595
  • 6
  • 29
  • 43
3
votes
1 answer

React leaflet side-by-side

I wanted to show two tile layers side by side, like the plugin side-by-side for leaflet (https://github.com/digidem/leaflet-side-by-side). However, I am not sure how to do this with react. Is there a way to use the above mentioned plugin in react?…
gijo
  • 45
  • 4
3
votes
1 answer

Side-by-side (or registration free COM) and Delphi?

Possible Duplicate: Registration-free COM/DLL? I am supporting an application that uses a lot of ActiveX controls written in Delphi, primarily for aggregating applications together. These currently have to be registered, which is OK, but untidy.…
mmmm
  • 2,431
  • 2
  • 35
  • 56
3
votes
4 answers

Side by side madness - running binaries on the same computer

Here's my configuration: Computer A - Windows 7, MS Visual Studio 2005 patched for Win7 compatibility (8.0.50727.867) Computer B - Windows XP SP2, MS Visual Studio 2005 installed (8.0.50727.42) My project has some external dependencies (prebuilt…
sbk
  • 9,212
  • 4
  • 32
  • 40
3
votes
1 answer

OLE Error 80131522 when trying to access a .NET assembly side by side from a native application

I have an application (Delphi Native code) that needs to access a .NET assembly (exposes a few COM classes. I want to do this using side by side assemblies and manifests. I have done this with a test .NET assembly, but am having a problem with the…
Steve
  • 6,382
  • 3
  • 41
  • 66
3
votes
1 answer

Error - The application has failed to start because its side-by-side configuration is incorrect

My exe built on Visual studio 2008 runs on my development system but on other systems it gives the error "The application has failed to start because its side-by-side configuration is incorrect. please..." The exe is in release mode and I have…
Pradeep
  • 31
  • 3
3
votes
1 answer

Can I use manifests to specify an optional dependency on a COM server?

I'd like to use manifests to specify a dependency on a COM server (reg-free COM). The consumer application will mostly work fine without the COM server - only something like 1,7% of its functionality uses the COM server. So with plain old regsvr32…
sharptooth
  • 167,383
  • 100
  • 513
  • 979
1 2
3
14 15