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
1
vote
2 answers

website intermittently available - application pool 1.1 and 2.0 issue

I was having a problem with my .NET 1.1 website which was hard to track down. The default page would show up but when the user entered credentials, it would just be as if nothing happened and the default page would be re-loaded again, without any…
Pritika
  • 101
  • 1
  • 3
  • 11
1
vote
2 answers

Manifest issue with IE and activeX application

I'm facing the following configuration: IE loads c++ activeX (LOADER application that loads c# COM ActiveX (EXECUTOR) that using reflection starts c# UI application (the main application) that uses some legacy c++ COM dlls. I'm trying to avoid…
zaky
  • 11
  • 2
1
vote
1 answer

Registration-Free Activation of COM Components

Does this example for Registration Free Activation still work in VS2008 and Windows Vista/7? http://msdn.microsoft.com/en-us/library/ms973913.aspx I haven't been able to get it to work. But I was able to use the Isolated COM setting to make an…
sleepp
1
vote
1 answer

SidebySideConfiguration error while launching an EXE

I'm encountering Side-by-Side configuration error when launching an EXE with arguments in CommandPrompt. This EXE is a third party EXE and it's ensured to be a working one. But it does not work in my system - Am I missing anything? I used sxstrace…
stack_pointer is EXTINCT
  • 2,263
  • 12
  • 49
  • 59
1
vote
1 answer

Manifest for my own (native) DLL

NOTE: This question is not about MFC/CRT DLL linking with/without .manifest file, avoiding manifest-lookup (i.e. force load from current path), VC redist installation and similar issues. I have set of DLLs, which is used by different applications.…
Ajay
  • 18,086
  • 12
  • 59
  • 105
1
vote
1 answer

Supporting Side By Side Installation

Recently we came across an issue to support side by side installation. We have a customer that installed version 1.0.0.0 Now we started publishing version 2.0.0.0. This customer wants to install version 2.0.0.0 next to version 1.0.0.0 on the…
1
vote
1 answer

SQL Server, side-by-side instances conflicts

I´m deploying my database to a SQL Server 2008 R2 Express instance that my software also installs. Everything works fine, but on certain target machines there are other instances of SQL Server 2008, 2005, 2000...I know that, theoretically, SQL…
Gustavo
  • 263
  • 4
  • 11
1
vote
1 answer

Initialization of Net .dll's through a RegFree Com-visible wrapper fails only from one specific directory

I experienced something very curious: We have currently a hybrid VB6/Net application. The VB6 code calls the Net code through Com-Visible Net Wrappers wich are activated through RegFree Com (manifests). This works very well, our customers can have…
Dabblernl
  • 15,831
  • 18
  • 96
  • 148
1
vote
1 answer

App crashing due to missing Microsoft.VC80.CRT v8.0.50727.6195

I wrote a C# application to grab images from a firewire camera. I have installed the camera vendor's SDK which includes firewire driver and the SDK dlls (.NET).The SDK dlls are deployed in GAC during the installation. The SDK dll that I referenced…
user1333222
  • 71
  • 1
  • 7
0
votes
0 answers

Deploying application with merge modules - side by side assemblies

I have a WPF application that is built in VS2010, but references a C++/CLI library that was built in VS2008. The C++/CLI library uses the VC90 versions of the CRT modules (MSVCM90.dll, MSVCP90.dll, MSVCR90.dll) - the project properties tells me "Use…
Harry
  • 3,076
  • 4
  • 28
  • 44
0
votes
1 answer

How to enforce managed code be executed under .net 2.0 in .net 4 process (SxS)

In some articles people mention "explicit run sxs". Is it actually possible? I've read several articles concerning the…
Puterdo Borato
  • 388
  • 4
  • 19
0
votes
1 answer

How do I get the caller ID from the phone line in WPF?

I've tried Tapi3 in WPF, but it gives me the following error: Could not load file or assembly 'ITapi3.dll' or one of its dependencies. The application has failed to start because its side-by-side configuration is incorrect.
Mohsen
  • 4,000
  • 8
  • 42
  • 73
0
votes
1 answer

.net application throwing TypeLoadExceptions or saying that side-by-side configuration is invalid, etc

I post this merely as a reference for others that might end up being in the same situation and since I spent almost 3 days trying to figure out the root cause of the problem, I thought it would be a good idea to post the solution here. My situation…
0
votes
0 answers

Program to display two low latency desktop streams side by side over LAN

Use case: I have two gaming PCs running a VR game in two separate rooms and a laptop in the living room connected to a projector. The VR headsets are wireless and will be in the same room as the projector with two people playing multiplayer together…
Delta Phoenix
  • 11
  • 1
  • 3
0
votes
0 answers

Can I make it so that a third-party application can use several of my DLLs with the same name but different versions?

I developed a DLL library (let's call it comp.dll) used by a third-party application (let's call it app.exe) as an additional plugin. No intervention in app.exe on my part is possible. At this stage, there is a problem loading by process app.exe of…