vs2005,版本8.0.50727.762(SP.050727-7600)查了查网上,确实是装上ps1了应该。vc++2005版本 77626-009-2556962-41781我在重新安装的计算机上装了vs2005的运行库和vs2005sp1的运行库,结果都没法运行我的程序,可是公司别人的程序,vs版本跟我的一样,在不装sp1运行库的情况下没法运行,但是装了就能运行了,不知道怎么回事。

解决方案 »

  1.   

    Microsoft Visual Studio 2005
    Version 8.0.50727.762  (SP.050727-7600)
    Microsoft .NET Framework
    Version 2.0.50727 SP2Installed Edition: ProfessionalMicrosoft Visual Basic 2005   77626-009-2556962-41781
    Microsoft Visual Basic 2005Microsoft Visual C# 2005   77626-009-2556962-41781
    Microsoft Visual C# 2005Microsoft Visual C++ 2005   77626-009-2556962-41781
    Microsoft Visual C++ 2005Microsoft Visual J# 2005   77626-009-2556962-41781
    Microsoft Visual J# 2005Microsoft Visual Web Developer 2005   77626-009-2556962-41781
    Microsoft Visual Web Developer 2005Microsoft Web Application Projects 2005   77626-009-2556962-41781
    Microsoft Web Application Projects 2005
    Version 8.0.50727.762Crystal Reports    AAC60-G0CSA4B-V7000AY
    Crystal Reports for Visual Studio 2005
    Microsoft Visual Studio 2005 Professional Edition - ENU Service Pack 1 (KB926601)   
    This service pack is for Microsoft Visual Studio 2005 Professional Edition - ENU. 
    If you later install a more recent service pack, this service pack will be uninstalled automatically. 
    For more information, visit http://support.microsoft.com/kb/926601Security Update for Microsoft Visual Studio 2005 Professional Edition - ENU (KB937061)   
    This Security Update is for Microsoft Visual Studio 2005 Professional Edition - ENU. 
    If you later install a more recent service pack, this Security Update will be uninstalled automatically. 
    For more information, visit http://support.microsoft.com/kb/937061Security Update for Microsoft Visual Studio 2005 Professional Edition - ENU (KB971023)   
    This Security Update is for Microsoft Visual Studio 2005 Professional Edition - ENU. 
    If you later install a more recent service pack, this Security Update will be uninstalled automatically. 
    For more information, visit http://support.microsoft.com/kb/971023Security Update for Microsoft Visual Studio 2005 Professional Edition - ENU (KB971090)   
    This Security Update is for Microsoft Visual Studio 2005 Professional Edition - ENU. 
    If you later install a more recent service pack, this Security Update will be uninstalled automatically. 
    For more information, visit http://support.microsoft.com/kb/971090Security Update for Microsoft Visual Studio 2005 Professional Edition - ENU (KB973673)   
    This Security Update is for Microsoft Visual Studio 2005 Professional Edition - ENU. 
    If you later install a more recent service pack, this Security Update will be uninstalled automatically. 
    For more information, visit http://support.microsoft.com/kb/973673Visual Assist X   
    For more information about Visual Assist X, see the Whole Tomato Software website at http://www.WholeTomato.com. Copyright (c) 1997-2008 Whole Tomato Software, Inc.
      

  2.   

    如何发布VC2005/VC2008编译的程序http://www.xuyibo.org/article/81.htm看下 ,应该就解决了
      

  3.   

    找一个Visual C++ 2005 SP1 Redistributable Package (x86)安装一下
    http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&DisplayLang=zh-cn
        
      

  4.   

    在vc6.0时,有个工具Depends.exe可以查看exe运行所需要的dll,可惜2003之后就没有这个工具了。
    你可以在网上下一个,把你的exe拖到里面去就可以知道你的exe用了哪些dll,在其他人的机器上相应的copy过去就可以了。
      

  5.   

    我用depends对每一个我编译的exe跟他们同样编译的exe依赖的模块进行逐一比较,完全一样……天啊到底怎么回事。
      

  6.   

    用你的vc2005新建个空的对话框程序,看能否运行
    你可能忘记打某个COM组件,常用的MSCOMM这个组件在客户机就要重新注册一下才好