SideBySide Manifests problem & Solution
Moderator: Ken Berry
SideBySide Manifests problem & Solution
I have installed VideoStudio Pro X2, when I'm trying to start the application. I get the error message:
C:\Program Files\Corel\Corel VideoStudio 12\vstudio.exe
"the application has failed to start because its side-by-side configuration is incorrect¡¨ Check the log for more information.
This information I found in the application logfile:
Could not create activation context for C:\Program Files\Corel\Corel VideoStudio 12\vstudio.exe. There is an error in the manifest- or principle file on row . A component version that is required by the application is in conflict with an other component version that is already active.
Followin components is causing the conflict:
Component 1:
C:\Windows\WinSxS\manifests\x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.762_none_0c178a139ee2a7ed.manifest.
Component 2: C:\Windows\WinSxS\manifests\x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.42_none_d6c3e7af9bae13a2.manifest.
Can you help me solve this please.
Best Regards,
Klas
C:\Program Files\Corel\Corel VideoStudio 12\vstudio.exe
"the application has failed to start because its side-by-side configuration is incorrect¡¨ Check the log for more information.
This information I found in the application logfile:
Could not create activation context for C:\Program Files\Corel\Corel VideoStudio 12\vstudio.exe. There is an error in the manifest- or principle file on row . A component version that is required by the application is in conflict with an other component version that is already active.
Followin components is causing the conflict:
Component 1:
C:\Windows\WinSxS\manifests\x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.762_none_0c178a139ee2a7ed.manifest.
Component 2: C:\Windows\WinSxS\manifests\x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.42_none_d6c3e7af9bae13a2.manifest.
Can you help me solve this please.
Best Regards,
Klas
Last edited by KlasN on Mon Sep 07, 2009 7:28 am, edited 1 time in total.
Best Regards,
Klas N
Klas N
Hello SiteAdmin,
I have uninstalled and reinstalled VideoStudio 12 Pro three times. Same problem
I have uninstalled .NET framework 3,5 SP1 and tried older versions of .NET framework.
I have unistalled/installed Microsoft Visual C++ 2005 Redistributable.
I have unistalled/installed Microsoft Visual C++ 2008 Redistributable -x86 9.0.30729.17.
It have not solved the problem.
Klas
I have uninstalled and reinstalled VideoStudio 12 Pro three times. Same problem
I have uninstalled .NET framework 3,5 SP1 and tried older versions of .NET framework.
I have unistalled/installed Microsoft Visual C++ 2005 Redistributable.
I have unistalled/installed Microsoft Visual C++ 2008 Redistributable -x86 9.0.30729.17.
It have not solved the problem.
Klas
Best Regards,
Klas N
Klas N
-
mitchell65
- Posts: 1200
- Joined: Sat Feb 14, 2009 7:50 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Dell Inc. 04GJJT A00
- processor: 2.80 gigahertz AMD Athlon II X4 630 Quad Core
- ram: 4Gb
- Video Card: ATI Radeon HD 4200
- sound_card: Realtek High Definition Audio
- Hard_Drive_Capacity: 560Gb Sata
- Location: Cornwall UK
-
sjj1805
- Posts: 14383
- Joined: Wed Jan 26, 2005 7:20 am
- System_Drive: C
- 32bit or 64bit: 32 Bit
- motherboard: Equium P200-178
- processor: Intel Pentium Dual-Core Processor T2080
- ram: 2 GB
- Video Card: Intel 945 Express
- sound_card: Intel GMA 950
- Hard_Drive_Capacity: 1160 GB
- Location: Birmingham UK
At this stage all I can do is describe what the SxS Manifest is.
Most programs are a pile of Lego Bricks. You grab the Lego bricks you need to build the complete program. These Lego Bricks are smaller programs that perform a particular task.
As an example you want to clear the screen. So you write a routine in your favourite computer language that will clear the screen.
This is quite a common task used by lots of different programs and so instead of writing it over and over again every time you create a new program, you write a stand alone routine (Lego brick) that any program that needs to clear the screen can simply run that small stand alone "clear the screen" program.
Where these small programs (Lego Bricks) are used extensively by lots and lots of programs running on your computer, it was considered a waste of hard drive space to place a copy of that "Lego brick" in every program installation folder.
Lets say you have the following programs on your computer:
VideoStudio
Microsoft Word
Windows Notepad
All 3 programs want to use the "Clear screen" program.
Instead of keeping 3 copies of your "Lego brick" Clear the screen program, you keep one in a common files directory - normally one of the following
C:\Program Files\Common Files
C:\WINDOWS\system32
Sometimes a program may require a specific version of one of those "Lego Bricks" - every now and then someone will modify one of those little programs. Where this situation occurs a specific version is placed in the SxS folder.
These things I have termed Lego Bricks for ease of understanding are normally DLL files (Dynamic Link Libraries). If you can work out which DLL file is giving you this problem then the work round would be to copy the specific DLL file into the VideoStudio installation directory.
Most programs are a pile of Lego Bricks. You grab the Lego bricks you need to build the complete program. These Lego Bricks are smaller programs that perform a particular task.
As an example you want to clear the screen. So you write a routine in your favourite computer language that will clear the screen.
This is quite a common task used by lots of different programs and so instead of writing it over and over again every time you create a new program, you write a stand alone routine (Lego brick) that any program that needs to clear the screen can simply run that small stand alone "clear the screen" program.
Where these small programs (Lego Bricks) are used extensively by lots and lots of programs running on your computer, it was considered a waste of hard drive space to place a copy of that "Lego brick" in every program installation folder.
Lets say you have the following programs on your computer:
VideoStudio
Microsoft Word
Windows Notepad
All 3 programs want to use the "Clear screen" program.
Instead of keeping 3 copies of your "Lego brick" Clear the screen program, you keep one in a common files directory - normally one of the following
C:\Program Files\Common Files
C:\WINDOWS\system32
Sometimes a program may require a specific version of one of those "Lego Bricks" - every now and then someone will modify one of those little programs. Where this situation occurs a specific version is placed in the SxS folder.
These things I have termed Lego Bricks for ease of understanding are normally DLL files (Dynamic Link Libraries). If you can work out which DLL file is giving you this problem then the work round would be to copy the specific DLL file into the VideoStudio installation directory.
Hmm...
I'm quite sure it's these dll-files.
mfc80.dll
mfc80u.dll
mfcm80.dll
mfcm80u.dll
There are two versions available.
8.0.50727.42
8.0.50727.762
I copied dll's (ver 8.0.50727.42) to the application folder (same folder as vstudio.exe is in), restarted the computer, and tried to start the application.
But I got the same problem.
Do I have to register these Dll's when I have copied them to the application folder?
I'm quite sure it's these dll-files.
mfc80.dll
mfc80u.dll
mfcm80.dll
mfcm80u.dll
There are two versions available.
8.0.50727.42
8.0.50727.762
I copied dll's (ver 8.0.50727.42) to the application folder (same folder as vstudio.exe is in), restarted the computer, and tried to start the application.
But I got the same problem.
Do I have to register these Dll's when I have copied them to the application folder?
Best Regards,
Klas N
Klas N
- Ken Berry
- Site Admin
- Posts: 22481
- Joined: Fri Dec 10, 2004 9:36 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Gigabyte B550M DS3H AC
- processor: AMD Ryzen 9 5900X
- ram: 32 GB DDR4
- Video Card: AMD RX 6600 XT
- Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
- Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
- Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
- Location: Levin, New Zealand
Those dll files relate to the (confusing in the circumstances) Microsoft Visual Studio (unrelated, of course to Corel Video Studio!). And it seems to be a known problem: see http://support.microsoft.com/default.aspx/kb/961894 . However, you might need to do further research since that knowledge base article, while referring to those dll's, refer to different versions of them than the ones you have. Thus the 'hot fix' may not necessarily work.
Ken Berry
Problem Soved!
Thank you Ken Berry.
You led me right to the solution of the problem. http://support.microsoft.com/default.aspx/kb/961894
You led me right to the solution of the problem. http://support.microsoft.com/default.aspx/kb/961894
Best Regards,
Klas N
Klas N
- Ken Berry
- Site Admin
- Posts: 22481
- Joined: Fri Dec 10, 2004 9:36 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: Gigabyte B550M DS3H AC
- processor: AMD Ryzen 9 5900X
- ram: 32 GB DDR4
- Video Card: AMD RX 6600 XT
- Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
- Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
- Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
- Location: Levin, New Zealand
