精华内容
下载资源
问答
  • VC2005运行库VC2005运行库VC2005运行库VC2005运行库
  • VC2005运行库是VC2005编译出来的程序运行所依赖的库(不包括.NET支持),采用manifest方式来指定dll文件。如果将程序.exe文件直接拷贝到没有安装过VC2005的计算机上运行运行,往往会出现找不到msvcr80.dll、mfc80.dll...

    VC2005运行库是VC2005编译出来的程序运行所依赖的库(不包括.NET支持),采用manifest方式来指定dll文件。如果将程序.exe文件直接拷贝到没有安装过VC2005的计算机上运行运行,往往会出现找不到msvcr80.dll、mfc80.dll文件等错误。

    解决方案:

    解决方式一、在目标系统上安装2005版vcredist_x86.exe(全称Microsoft Visual C++ 2005 Redistributable Package (x86))。微软官方下载地址:http://download.microsoft.com/download/d/3/4/d342efa6-3266-4157-a2ec-5174867be706/vcredist_x86.exe

    解决方案二、直接拷贝VS8目录下的VC \ redist \ x86 \ 目录下的 Microsoft.VC80.MFC、Microsoft.VC80.CRT、Microsoft.VC80.MFCLOC几个文件夹,到exe所在的目录下,目录结构如下:

    .\myapp.exe

    .\myapp.dll

    .\Microsoft.VC80.CRT\

    .\Microsoft.VC80.MFC\

    .\Microsoft.VC80.MFC\Microsoft.VC80.MFCLOC\

    然后修改Microsoft.VC80.MFCLOC目录下的Microsoft.VC80.MFCLOC.manifest文件,将其中的version=”8.0.50727.42″,修改为version=”8.0.50608.0″。

    为了避免保证VS8的完整性,建议先将Microsoft.VC80.MFCLOC的文件拷出来后再修改。

    posted on 2009-03-24 19:34 李阳 阅读(1262) 评论(0)  编辑 收藏 引用 所属分类: C++

    展开全文
  • VC2005运行库SP1

    2011-04-22 18:35:33
    VC2005运行库SP1,一些VC编程的程序无法在电脑上运行时可以安装
  • VC2005运行库vcredist-X86.rar
  • vc2005运行库x64&x86

    2011-02-06 22:52:43
    vc2005 运行库 x64 x86
  • VC2005运行库 VC2005运行库┊解决 QQ2009 SP4应用程序配置不正确┊
  • VC2005运行库文件

    千次阅读 2010-01-25 10:51:00
    VC2005运行库文件 随着Visaul Stdio 2005的发布,VC++ 2005也有部分同学在使用,可是往往编写的程序不能在其他电脑中执行,有些只能发布成静态连接库的形式发布,现在大家可以下载vc++2005的运行库,约2.6Mb,相对26...

    VC2005运行库文件 
    随着Visaul Stdio 2005的发布,VC++ 2005也有部分同学在使用,可是往往编写的程序不能在其他电脑中执行,有些只能发布成静态连接库的形式发布,现在大家可以下载vc++2005的运行库,约2.6Mb,相对26MB的.net 运行库要小多了,这样大家以后的程序可以大大减肥了!

    另附上:

    VC2005编译出来的程序文件,采用了manifest方式来指定dll文件。对于win98、win2000系统,把exe文件和VC的 dll连接库放到一起就成了。对于winxp、win2003系统就要麻烦的多了,VC的连接库默认是被放到了winsxs目录下,结果造成在这些系统上,直接拷贝exe文件,往往是不能运行(找不到msvcr80.dll、mfc80.dll文件等),或者在事件日志中报错。

    解决方式:
    方式一、在目标系统上安装2005版vcredist_x86.exe。

    方式二、直接拷贝VS8目录下的VC / redist / x86 / 目录下的 Microsoft.VC80.MFC、Microsoft.VC80.CRT、Microsoft.VC80.MFCLOC几个文件夹,到exe所在的目录下,目录结构如下:
    ./myapp.exe
    ./myapp.dll
    ./Microsoft.VC80.CRT/
    ./Microsoft.VC80.MFC/
    ./Microsoft.VC80.MFC/Microsoft.VC80.MFCLOC/
    然后修改Microsoft.VC80.MFCLOC目录下的Microsoft.VC80.MFCLOC.manifest文件,将其中的version="8.0.50727.42",修改为version="8.0.50608.0"。


    方式二的目录结构,在xp和2003下是没有问题的,但是在win98/win2000中,因为exe和dll不在同一目录下,就会出现找不到dll的问题。
    有什么更好的解决呢?呵呵,国外的一个大牛(http://blog.kalmbachnet.de )找到一绝招:

    方式三、
    1、首先编译myapp.exe的时候,在配置中,选择生成单独的manifest文件,如:myapp.exe.manifest。
    2、将myapp.exe、myapp.exe.manifest拷贝到一个目录下
    3、将Microsoft.VC80.MFC、Microsoft.VC80.CRT、Microsoft.VC80.MFCLOC几个目录下的文件,都拷贝到myapp.exe所在的目录下。
    4、将Microsoft.VC80.MFCLOC.manifest文件中的version="8.0.50727.42",修改为version="8.0.50608.0"。
    5、编辑myapp.exe目录下的所有 .manifest文件,将文件中的publicKey键值删除,一般是publicKeyToken="1fc8b3b9a1e18e3b"
    6、然后运行myapp.exe看看,嗯。


    网友回复:首先你要用depends看看你的程序依靠哪些dll,比如依靠msvcr80.dll、msvcp80.dll、mfc80u.dll
    那么你需要这样发布:

    /***************************************
    yourapp.exe
    msvcr80.dll
    msvcp80.dll
    mfc80u.dll
    Microsoft.VC80.CRT.manifest
    Microsoft.VC80.MFC.manifest
    other_thirdparty.dll
    ****************************************/

    这些文件必须在同一目录下,
    Microsoft.VC80.CRT.manifest和Microsoft.VC80.MFC.manifest
    可以分别在
    Program Files/Microsoft Visual Studio 8/VC/redist/x86/Microsoft.VC80.CRT


    Program Files/Microsoft Visual Studio 8/VC/redist/x86/Microsoft.VC80.MFC目录下找到


    我试过了,这样发布是没问题的
    展开全文
  • VC2005运行库VisualC++2005简体中文官方安装版
  • vc2005运行库(1).rar

    2020-08-25 17:45:22
    本资源为windows补丁----vs2005运行库,可以解决常见c语言编译的程序在windows上安装运行时产生的“并行配置不正确 sxstrace.exe”问题,测试有效,资源绿色无害
  • 因为VS2005以后程序采用了manifest的生成方式,所以发布的时候要和运行库一起发布。但是我们平时开发和发布的时候如果都要客户安装运行库,那就不太方便了。你可以Microsoft下载:...

    因为VS2005以后程序采用了manifest的生成方式,所以发布的时候要和运行库一起发布。但是我们平时开发和发布的时候如果都要客户安装运行库,那就不太方便了。你可以Microsoft下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=2092

    我说说不用安装VC2008运行库的方法:

    一、先要在编译程序的时候,把程序的manifest生成方式修改下,清单工具->嵌入清单(否),重新生成。

    1340350922_3820.png

    二、将主程序和生成的xxx.exe.manifest复制在同一文件夹,然后将C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\下的相应运行库文件夹也复制到同一目录下(不是所有都要复制的,看你的程序用到了哪些库),我的只用到了CRT。

    1340351004_4303.png

    三、打开xxx.exe.manfitest文件,查看版本(version="9.0.21022.8"),然后装目录下运行库里所有的xxx.maniftest中的版本修改成xxx.exe.manfitest中的版本一样。

    1340351286_3549.png

    现在打开程序看看,是不是已经可以打开了,哈哈。

    注意:如果你的程序全采用的是MT且静态链接的形式,那就不用运行库的了。

    参考:http://demo.netfoucs.com/niying/article/details/7684744

    展开全文
  • 安装QQ的时候出现了“无法启动,并行设置不正确”的提示,安装这两个运行库就行了。
  • VC2005运行库vcredist-X6

    2013-01-21 13:02:02
    windows 运行库,当没有运行库的时候一些通讯软件就会出现错误提示。有时候连qq都会出现啊
  • 判断vc2005运行库是否以已安装

    千次阅读 2011-12-31 10:57:55
    网上找不到相关的代码,只有自己写了。 //=====================...// 判断vc2005运行库是否以已安装 //参数: // 无 //返回值: // 如果安装,返回TRUE,否则,返回FALSE //备注: // #include //=================

    网上找不到相关的代码,只有自己写了。


    //===============================================================
    //功能:
    //	判断vc2005运行库是否以已安装
    //参数:
    //	无
    //返回值:
    //	如果安装,返回TRUE,否则,返回FALSE
    //备注: 
    // #include <atlbase.h>
    //===============================================================
    BOOL VC2005RuntimeIsInstalled()
    {
    	CRegKey reg;
    	HKEY hKey = NULL;
    	TCHAR buf[1024] = {0};
    	LONG lngRet =0;
    	DWORD dwCharCount;
    	BOOL bRet = FALSE;
    	
    	//微软官方下载的安装包安装后是这个键
    	lngRet = reg.Open(HKEY_LOCAL_MACHINE,
    		_T("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{A49F249F-0C91-497F-86DF-B2585E8E76B7}"),
    		KEY_ALL_ACCESS);
    
    	if (ERROR_SUCCESS == lngRet)
    	{
    		dwCharCount = sizeof(buf)/sizeof(TCHAR);
    		lngRet = reg.QueryValue(buf,_T("DisplayName"),&dwCharCount);
    		
    		if (ERROR_SUCCESS == lngRet)
    		{
    			bRet = TRUE;
    		}
    	}
    	else
    	{
    		//vs安装时,自动安装的是这个键
    		lngRet = reg.Open(HKEY_LOCAL_MACHINE,_T("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{710f4c1c-cc18-4c49-8cbf-51240c89a1a2}"),KEY_ALL_ACCESS);
    	
    		if (ERROR_SUCCESS == lngRet)
    		{
    			//AfxMessageBox(_T("2\r\n"));
    			dwCharCount = sizeof(buf)/sizeof(TCHAR);
    			lngRet = reg.QueryValue(buf,_T("DisplayName"),&dwCharCount);
    			
    			if (ERROR_SUCCESS == lngRet)
    			{
    				bRet = TRUE;
    			}
    		}
    	}
    	
    	return bRet;
    }
    


    展开全文
  • vc2005运行库x86&x64

    2011-08-27 19:29:51
    Microsoft Visual C++ 2005 Redistributable Package (x86) 安装在未安装 Visual C++ 2005 的计算机上运行使用 Visual C++ 开发的应用程序所需的 Visual C++ 运行时组件. x86和x64双版本
  • 安装vc2005运行库错误1935c处理

    千次阅读 2016-12-05 08:35:09
    安装vc2005和vc2008运行库时出现错误1935   解决方法:1:右键计算机,选择管理  2:选择服务  3:找到windows Installer和windows Modules Intaller这两个服务启动即可
  • vc2005运行库解析

    2012-12-19 08:46:30
    Origin缘由:  最近在研究Perl的图形处理功能,跑到CPAN上面乱找了一通,发现了这个叫做Win32-GUI的,拥有...不过Perl的这些和Win32打交道的都有一个问题,本质上它们都是被OLE生成,到运行期再加载DLL执行指令。
  • 由于应用程序配置不正确,应用程序未能启动。网上说我没有VC2005运行库,我下了个但在安装途中安装程序直接消失了没有完成安装,我又去重新下了几次但还是一样不行,那位大神帮帮忙。
  • You Receive Microsoft Visual C++ 2005 Redistributable -- Error 1935.An error occurred during the installation of assembly 'Microsoft.VC80.ATL in the Event ViewerAfter installing Genie Timeline or GBM,...
  • VisualC++AIOVC运行库安装卸载...相关软件软件大小版本说明下载地址Visual C ++ AIO(VC运行库安装卸载工具)包含了所有Visual C ++最新版,可以通过命令行静默安装,可以卸载所有已安装版本及更新为最新版,总之这是...
  • 安装vc2005运行库时提示 这是因为它要自解压到用户的临时文件夹下,如果用户名中带中文,就会报错。 简单的解决方法是,手动解压之,再安装 当然,你也可以修改用户名或者再新建个用户。 转载于:...
  • Tags:51下载网提供vc运行库安装卸载工具《Visual C ++ AIO(vc运行库安装卸载工具)》2019.05.21 最新版下载,该软件为免费软件,文件大小为28.33 MB,推荐指数3颗星,作为国产软件中的顶尖厂商,完全可以放心下载哦...
  • VC2005 运行库解析

    千次阅读 2007-04-06 13:49:00
    Origin缘由: 最近在研究Perl的图形处理功能,跑到CPAN上面乱找了一通,发现了这个叫做Win32-GUI...不过Perl的这些和Win32打交道的都有一个问题,本质上它们都是被OLE生成,到运行期再加载DLL执行指令。 为了使用Wi
  • 常用软件运行库(集VC2005库和VC2008库等运行库)绿色软件必备 附带vcredist
  • 网吧母盘必备-VC2005库和VC2008库等运行库.rar网吧母盘必备-VC2005库和VC2008库等运行库.rar
  • VC8.0运行库_VC运行库最新版本\Microsoft Visual C++ 8.0 (vs2005)
  • vc2005_x86运行库

    2013-11-20 13:34:50
    本资源包含VC2005运行库,需要的童鞋可以下载
  • vc运行库VC2005

    2010-04-18 19:06:36
    不多说了,喜欢绿软的同志自然知道。有需要的就下载,不需要的就不要多说什么了。
  • vc运行库2005-2010

    2017-11-06 16:49:41
    解决所有装系统软件时遇到的缺少vc运行库2005-2010的问题,
  • 解决运行程序时出现系统配置不正确的问题!

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 512
精华内容 204
关键字:

vc2005运行库