none
question for Side-by-Side issue with Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"

    Question

  • Hi,

    I am using Windows 7 with 64 bits.

    I am encountering the issue like:

    Microsoft.VC90.DebugCRT,processorArchitecture="x86",

    publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.210.8"

    I searched answers to this problem on the websites, and installed several versions for the Visual studio 2008 Redistributable Package (x64) and (x86), but the problem is still there. I downloaded the versions from http://www.microsoft.com/download/en/search.aspx?q=Microsoft%20Visual%20C%2b%2b%202008&p=0&r=10&t=

    I found out an article here:

    http://buffered.io/posts/resolving-side-by-side-configuration-issues/

    They say that at %WINDIR%\WinSxS folder, it should have x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.21022.8_none_bcb86ed6ac711f91 folder, but after installing the above versions, I did not find this folder at all.

    Could I know if this folder is necessary to resolve this problem? How can I get the right version for this? 

    Sunday, March 18, 2012 5:04 PM

All replies

  • It looks like you have a dependency on a debug library (Microsoft.VC90.DebugCRT)

    Debug libraries are not provided in any redistributable pack (because they are not redistributable).

    This probably means you are trying to run a debug build on a machine that does not have Visual Studio installed. The solution to the problem is to  build and distribute a release build, not a debug build.


     

    Sunday, March 18, 2012 11:40 PM
  • Thanks Scott. What I am wanting to do is the remote debugging. I would like to run code at  Visual studio 2008 on one  machine, and the debugging version a.exe can run on another computer, so that I can debug, such as setting a breakpoint, on the first machine, the a.exe program can run on the second machine. Do I have to install  Visual studio 2008 on the 2nd computer? Thanks.

    Sunday, March 18, 2012 11:59 PM
  •    
        Deploying Visual C++ library DLLs as shared assemblies
        Deploying Visual C++ library DLLs as private assemblies
     
    You can deploy the debug DLL’s as private assemblies, for debugging, so read the second one.   You can’t deploy as shared assemblies.
     
    -- David

    Efficiently read and post to forums with newsreaders: http://communitybridge.codeplex.com
    Thursday, March 22, 2012 9:47 PM