New question now. I've been trying again to get the DLL to compile in Visual Studio 2012 Express, and I think the issue is with the environment variables and directories. They are controlled in 2012 in this window
![]()
But I can't find where they are in VC++ 2008. I figure that if I change all of the directories in 2012 to what they are in 2008 that it may compile. Does someone know where that data is kept in the 2008 version of Visual C++?
So I've been working on this some more and here is what I've changed the variables to respectively.
Code:
$(VCInstallDir)bin;$(WindowsSDK_ExecutablePath_x86);$(VSInstallDir)Common7\Tools\bin;$(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(ProgramFiles)\HTML Help Workshop;$(MSBuildToolsPath32);$(VSInstallDir);$(SystemRoot)\SysWow64;$(FxCopDir);$(PATH);
$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;C:\Users\*Name Removed*\Documents\SDK Workspace\WindowsSDK\include;
..\Sources;$(ReferencePath)
$(VCInstallDir)lib;$(VCInstallDir)atlmfc\lib;C:\Users\*Name Removed*\Documents\SDK Workspace\WindowsSDK\lib;
$(WindowsSDK_MetadataPath)
$(VCInstallDir)atlmfc\src\mfc;$(VCInstallDir)atlmfc\src\mfcm;$(VCInstallDir)atlmfc\src\atl;$(VCInstallDir)crt\src;
$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;C:\Users\*Name Removed*\Documents\SDK Workspace\WindowsSDK\include;$(MSBuildToolsPath32);$(VCInstallDir)atlmfc\lib;$(VCInstallDir)lib;
But it still gives me some errors (though not as many as before). Does anyone else have an idea of what else would need to be changed to get it to compile in VS2012?