Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.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
Visual studio 2008 从一个VS安装项目MSI在64位计算机上部署32位和64位COM对象 我有一个shell命名空间扩展C++ +COM DLL,它必须在64位机器上安装32位和64位版本,因为当32位应用程序执行文件->打开时,呈现的对话框是32位shell。问题是,我的32位和64位COM对象都具有相同的progid,而VS setup项目在包含两个具有相同progid的文件时将抛出错误。如果我想为32位和64位维护相同的代码,我该如何解决这个问题?目前我只有两个不同的MSI(32和64),它们都必须在64位机器上运行。_Visual Studio 2008_Com_Dll_Windows Installer_32bit 64bit - Fatal编程技术网

Visual studio 2008 从一个VS安装项目MSI在64位计算机上部署32位和64位COM对象 我有一个shell命名空间扩展C++ +COM DLL,它必须在64位机器上安装32位和64位版本,因为当32位应用程序执行文件->打开时,呈现的对话框是32位shell。问题是,我的32位和64位COM对象都具有相同的progid,而VS setup项目在包含两个具有相同progid的文件时将抛出错误。如果我想为32位和64位维护相同的代码,我该如何解决这个问题?目前我只有两个不同的MSI(32和64),它们都必须在64位机器上运行。

Visual studio 2008 从一个VS安装项目MSI在64位计算机上部署32位和64位COM对象 我有一个shell命名空间扩展C++ +COM DLL,它必须在64位机器上安装32位和64位版本,因为当32位应用程序执行文件->打开时,呈现的对话框是32位shell。问题是,我的32位和64位COM对象都具有相同的progid,而VS setup项目在包含两个具有相同progid的文件时将抛出错误。如果我想为32位和64位维护相同的代码,我该如何解决这个问题?目前我只有两个不同的MSI(32和64),它们都必须在64位机器上运行。,visual-studio-2008,com,dll,windows-installer,32bit-64bit,Visual Studio 2008,Com,Dll,Windows Installer,32bit 64bit,是否为它们提供相同的progid?因为它们无论如何都不可互操作…?链接:

是否为它们提供相同的progid?因为它们无论如何都不可互操作…?

链接: