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
2
votes
1 answer

Can I modify the side-by-side assembly search sequence?

I have a Windows, C++ software project (built with Visual Studio 2005, SP1) that has the following (simplified) file layout: {App. Root Directory} |-- bin | |-- Microsoft.VC80.CRT | +-- Microsoft.VC80.MFC +-- utils There are various executables…
Jonah Bishop
  • 12,279
  • 6
  • 49
  • 74
2
votes
1 answer

Side by Side manifest issue with VS2005 & VS2008

I have a C++ project I am building in VS2008. This project also links against a library (DLL + Import lib) that was built using VS2005 and thus loads VS2005 debug CRT library (everything is a debug build). When attempting to run this executable…
void.pointer
  • 24,859
  • 31
  • 132
  • 243
1
vote
2 answers

Starting services that depend on side-by-side assemblies using Windows Installer

We are in the process of updating the construction of our product's .msi package for Windows Server 2008. The main component of our install is an application that is run as a Windows service. There is also a configuration application that gets run…
user117441
1
vote
3 answers

Program initialization failed (0xc0150002) when start a program depend on a third party dll

When I write a c++ program (such as B3DTest.exe) depend on a third party dll(such B3DViews.dll) (the vendor is small company). The program that I wrote is very simple just to test one function in the dll. When I start my program (the needed header…
toolchainX
  • 1,998
  • 3
  • 27
  • 43
1
vote
1 answer

Install Shield- Merge module dependency issues. Dll is not registering

My Issue: I have created two merge modules. Lets call them A and B. Merge Module B is dependent on A. A installs aaa.dll to windows side-by-side. B contains bbb.dll which registers during installation and is dependent on aaa.dll. As a side note…
1
vote
1 answer

Redirecting SideBySide Assemblies

I'm trying to use SideBySide assemblies in my .Net application. The application structure is set up in a way that all assemblies/dependencies are placed in a linked subdirectory. The configuration file references this directory using "probing…
1
vote
1 answer

adjusting y-axis scale and x-axis on side by side barchart

I used the following code to produce a side-by-side bar chart IT=c(0.588, 0.765) GE=c(0.214, 0.63) FR=c(0.316, 0.356) PO=c(0.692,0.793) UK=c(0.381, 0.757) NE=c(0.227, 0.62) GR=c(0.692, 0.902) HU=c(0.706, 0.698) SW=c(0.143, 0.493) # combine two…
1
vote
1 answer

Side-by-side configuration error in Visual Studio 2019

I installed Visual Studio 2019 but when I open it this error occurs: "The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe for more…
1
vote
0 answers

Pyzo is not starting on windows 11

I'm having trouble with my new computer. I just get it, with windows 11 and I install Pyzo (with Anaconda) and when i'm starting Pyzo,it's written : "The application has failed to start because the side by side configuration is incorrect Windows…
1
vote
1 answer

How to remove uninstalled DLL from SxS cache

I had VS 2008. I upgraded to VS 2010, and uninstalled VS 2008. I have a test that runs on my machine, but fails to load on machines in the build lab. After some debugging, I realized that the test executable still had a dependency on msvcr90d.dll…
Adrian McCarthy
  • 45,555
  • 16
  • 123
  • 175
1
vote
3 answers

How to build C++ app which runs on plain old XP SP2 with Visual Studio 2008 and no Side-by-Side DLLs?

I'd like to compile a C++ project with just a single call to WinExec in order to launch another executable with some command line parameters. I've no idea what settings to specify in my project in order to get produce an executable that works…
Pierre Arnaud
  • 10,212
  • 11
  • 77
  • 108
1
vote
0 answers

VB.NET "Enable application framework" with side by side assembly

I am facing very odd problem here. I have a VB.NET application where I am using Native (VB6) COM Component with side by side assembly. (using exe manifest file) All is working fine if I uncheck "Enable application framework" in project settings.…
viks
  • 57
  • 3
1
vote
1 answer

How can I force to use specific version of Xcode or opening project/workspace file?

I installed Xcode 4.2 beta side-by-side, and now all project/workspace files are linked to newer version of Xcode. So beta Xcode opens when I click the project file by double-clicking in Finder. I tried to change it from Finder inspector tool, but…
eonil
  • 83,476
  • 81
  • 317
  • 516
1
vote
1 answer

Side by Side plot with one legend in ggplot2

I would like to know how to use ggplot2 to create a side by side plots with one common legend. I have seen some similar questions but not sure how to directly apply it to my code. I have provided my code for the graphs with the legend and some data…
Shem Katz
  • 19
  • 6
1
vote
1 answer

SideBySide error (Syst Log), executing a WindowsService devlopped with Delphi 2010, (using CoInitialize), on Windows Server 2003

I've developed a Windows Service coded in Delphi 2010, using ADO component. (with CoInitialize/CoUnintialize). On my station (OS:Windows 7) , the service works fine. (executing a sql requests on a database every minute (using a Timer) and sending…
a a
  • 11
  • 1