未将本机DLL发布到Azure计算仿真程序

未将本机DLL发布到Azure计算仿真程序,dll,azure,native,Dll,Azure,Native,我有一个用VC++2008构建的本地DLL(x64),我正试图在azure项目中使用它。该代码在独立可执行文件中运行良好,但当我尝试在计算仿真器中运行它时,我收到一个DLL not found异常 几天来,我一直认为问题在于VC++可再发行文件不存在,而是存在 使用ProcMon,我发现了一些奇怪的东西——在路径上的任何地方都找不到DLL。进一步检查表明,DLL没有被复制到Approt文件夹,尽管它被设置为buildaction=none+Copy Always 我在SDK中将DLL手动复制到计

我有一个用VC++2008构建的本地DLL(x64),我正试图在azure项目中使用它。该代码在独立可执行文件中运行良好,但当我尝试在计算仿真器中运行它时,我收到一个DLL not found异常

几天来,我一直认为问题在于VC++可再发行文件不存在,而是存在

使用ProcMon,我发现了一些奇怪的东西——在路径上的任何地方都找不到DLL。进一步检查表明,DLL没有被复制到Approt文件夹,尽管它被设置为buildaction=none+Copy Always

我在SDK中将DLL手动复制到计算仿真器的路径,现在它运行了。但是当我按F5时,为什么VS不将DLL和我的项目文件一起复制到Approt中呢