SideBySide Installation but not in WinSxS directory
Hi there, I repackage an application and there is SideBySide in the normal %SystemRoot%\WinSxS folder. But the application also made the folder
INSTALLDIR\Microsoft.VC80.ATL
with the files:
Microsoft.VC80.ATL.manifest
atl80.dll
And in the CommonFilesFolder there is also the folder
INSTALLDIR2\Microsoft.VC80.ATL
with the same files (same version, same text).
Why is it also in the INSTALLDIR and not only within the WinSxS-folder? What's the sense of this?
By the way: I deleted the files and folders from the INSTALLDIR and the application still runs.
INSTALLDIR\Microsoft.VC80.ATL
with the files:
Microsoft.VC80.ATL.manifest
atl80.dll
And in the CommonFilesFolder there is also the folder
INSTALLDIR2\Microsoft.VC80.ATL
with the same files (same version, same text).
Why is it also in the INSTALLDIR and not only within the WinSxS-folder? What's the sense of this?
By the way: I deleted the files and folders from the INSTALLDIR and the application still runs.
0 Comments
[ + ] Show comments
Answers (1)
Please log in to answer
Posted by:
queen
16 years ago
I found out that assemblies in the WinSxS folder are shared ones. But there can be private assemblies in the appdir path. That’s a method to isolate applications. The applications first search in the WinSxS folder. If there isn’t the assembly, then the application searchs for private assemblies in the appdir path.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.