将运行时库/框架自动包含到安装程序包VS2008中
-
30-09-2019 - |
题
Project1:具有代码生成选项“运行时库”的C ++ EXE项目设置为“多线程调试DLL”。
Project2:AC#EXE Project使用.NET版本,例如3.5
假设我想为这些项目编写一个安装程序项目。我自然将它们的主要输出(EXE)包括在安装软件包中。但是EXE不足以确保它们在目标机上可以运行。在Project1的情况下,我们将需要MSVCRT.DLL和其他可能(不确定),并且在Project2的情况下,我们将需要相应版本的.NET框架。问题是,是否可以制作安装程序包 自动地 包括那些?如果是 不是, ,最好手动完成? tia。
解决方案
它已经是自动的afaik。每次我修改设置项目时,它都已经找出了我添加的项目的先决条件。从您的设置项目中,使用项目 +属性,然后单击先决条件。验证正确的视觉C ++运行时库和.NET框架是勾选的。
不隶属于 StackOverflow