Visual studio 2010 .刷新32位和64位计算机的文件路径

Visual studio 2010 .刷新32位和64位计算机的文件路径,visual-studio-2010,32bit-64bit,Visual Studio 2010,32bit 64bit,在我们的环境中,我们有32位和64位机器可供开发。在VS2010中,当添加对dll的引用时,将创建一个指向dll路径的刷新文件。在32位计算机上,路径过去是:\Program Files\.. 但是对于64位机器,它是:\Program Files我将刷新文件保留为“原样”,并将这两种体系结构存储在\lib目录中 MyLibrary.dll // (refresh target) MyLibrary.dll.x86 MyLibrary.dll.x64 每当我需要切换体系结构时,我都会执行一个

在我们的环境中,我们有32位和64位机器可供开发。在VS2010中,当添加对dll的引用时,将创建一个指向dll路径的刷新文件。在32位计算机上,路径过去是
:\Program Files\..

但是对于64位机器,它是
:\Program Files我将刷新文件保留为“原样”,并将这两种体系结构存储在
\lib
目录中

MyLibrary.dll  // (refresh target)
MyLibrary.dll.x86
MyLibrary.dll.x64

每当我需要切换体系结构时,我都会执行一个构建脚本(或批处理文件),该脚本简单地复制并覆盖我的
\lib
中的所有刷新目标DLL。例如,当切换到x64时,
MyLibrary.dll.x64
被复制为(并覆盖)
MyLibrary.dll

我将刷新文件保留为“原样”,并将这两个体系结构存储在
\lib
目录中

MyLibrary.dll  // (refresh target)
MyLibrary.dll.x86
MyLibrary.dll.x64
每当我需要切换体系结构时,我都会执行一个构建脚本(或批处理文件),该脚本简单地复制并覆盖我的
\lib
中的所有刷新目标DLL。例如,切换到x64时,
MyLibrary.dll.x64
被复制为(并覆盖)
MyLibrary.dll