Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Visual Studio 2010安装项目-64和32的一个项目_Windows_Visual Studio 2010_32bit 64bit_Setup Project - Fatal编程技术网

Windows Visual Studio 2010安装项目-64和32的一个项目

Windows Visual Studio 2010安装项目-64和32的一个项目,windows,visual-studio-2010,32bit-64bit,setup-project,Windows,Visual Studio 2010,32bit 64bit,Setup Project,我有一个使用第三方依赖DLL文件的安装程序。这些DLL分为32位和64位 是否可以创建一个在为x86编译时采用32位版本,在为x64编译时采用64位版本的项目 现在我有两个MSI项目:一个用于32位,另一个用于64位。。。我不喜欢这个解决方案。Visual Studio安装项目不支持动态文件源。因此,您不能将单个项目同时用于32位和64位 其他设置创作工具在单个项目中提供了更多的控制。如果我正确理解了您的问题,是的-这是可能的。您的项目只需要两个平台配置,一个用于32位构建,另一个用于64位构建

我有一个使用第三方依赖DLL文件的安装程序。这些DLL分为32位和64位

是否可以创建一个在为x86编译时采用32位版本,在为x64编译时采用64位版本的项目


现在我有两个MSI项目:一个用于32位,另一个用于64位。。。我不喜欢这个解决方案。

Visual Studio安装项目不支持动态文件源。因此,您不能将单个项目同时用于32位和64位


其他设置创作工具在单个项目中提供了更多的控制。

如果我正确理解了您的问题,是的-这是可能的。您的项目只需要两个平台配置,一个用于32位构建,另一个用于64位构建。要执行此操作,请转到configuration manager(右键单击解决方案->configuration manager)。然后单击“活动解决方案平台”下拉菜单->新建->x64。出现提示时,选择“使用32位配置中的设置”


现在您可以在这两种配置之间切换。您可以为单独的版本指向不同的库(32位或64位),并且您的设置仍然保存。

您误解了这个问题。。很抱歉发表评论,但我只想在这里发表评论,让人们知道这篇文章不是关于“如何创建一个解决方案,我们可以编译32位和64位安装程序”