VC 2010 发布
来源:互联网 发布:照片视频制作软件下载 编辑:程序博客网 时间:2024/06/05 17:12
转自 http://msdn.microsoft.com/en-us/library/dd293574.aspx
When you deploy an application to another computer, you must install the application itself and any library files that the application depends on. Visual C++ 2010 gives you three ways to deploy the Visual C++ runtime with an application: central deployment, local deployment, or static linking.
Central deployment means that your Visual C++ DLLs are installed in the System32 directory. To centrally deploy your application, you can use one of the following:
The VCRedist_architecture.exe command-line tool, wherearchitecture is x32, x64, oria64.
Merge modules.
VCRedist_architecture.exe installs all libraries for the specific hardware platform. Merge modules, or .msm files, provide a standard method by which developers deliver shared Windows Installer components and setup logic to their applications.
The main advantage of central deployment is emergency serviceability. If a critical security vulnerability is discovered, Microsoft automatically updates library files that are centrally-deployed.
Local deployment means that your application's library files are installed in the application folder. To deploy your application locally, simply copy the executable file and its associated library files into a folder.
Different library versions can exist side-by-side because the filenames contain the version number (for example, version 10 of the CRT DLL is msvcr100.dll).
Unlike centrally-deployed libraries, local libraries are not updated automatically by Microsoft. If you decide to use local deployment, you should also implement your own method of updating libraries.
You can statically link your application to any library (such as CRT, MFC, or ATL) to produce an executable that has no dependencies on DLLs. The advantage of static linking is that deploying your application can be copied from one computer to another without also having to copy library files. If you use static linking and Microsoft updates the library that you linked to, your application cannot use the updated library.
- VC 2010 发布
- vc++2010的程序发布
- VC发布的问题!
- vc++ 2005 发布程序
- vc 2005 发布
- vc++ 2005 发布程序
- vs2005 vc++ 程序发布
- VB VC 程序发布
- 如何发布vc 的程序
- VC++中发布MFC程序
- VC项目编译/发布自动化实践
- VC项目编译/发布自动化实践
- VC 2008 发布程序部署问题
- eCGUI 1.0 for VC++6.0(Windows) 发布!
- 关于vc++ 2005 发布程序的问题
- VC++开发Activex控件以及签名发布
- VC++开发Activex控件以及签名发布
- VC++ 6.0如何生成发布(VC++ 如何生成release版
- 关于内联函数
- 页面设计中a标签内嵌套div标签的高度问题
- 12.3.1 用迭代器转换序列
- 1.6、适配器模式
- boost_1.47在VS2010下的安装
- VC 2010 发布
- 1.7、缺省适配器模式
- android入门
- Linux 下定时器的实现方式分析
- JSP中MVC模式的Demo
- 比较全的Domino常用服务器命令(包括邮件替换)
- 使用QtSdk为symbian操作系统编写程序
- VC 2010 MFC Ribbon 设计
- 感悟