I have several problems trying to compile AAX version on a Windows 7 (VirtualBox). Under OSX everything is fine, aax compiled and signed works great.
When I load the AAX SDK lib solution my Visual Studio 2012 says that I have to update it in order to compile it. Fine, I update it and AAXLibrary compiles ok while the other AAXLibrary_UnitTest not (but I'm not even sure what is it).
Anyway in Introjucer I enabled both VST and AAX, I start compiling my plugin and happerently everything seems right but the VST version (.dll) is not in the folder and I get this error:
warning MSB8012: TargetExt(.dll) does not match the Linker's OutputFile property value (.aaxplugin). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).
There's a file .aaxplugin in the release folder (shouldn't it be a folder like in OSX?) I sign it and put in the AAX plugin folder but ProTools doesn't even recognize it as not working, it's simply not there. I guess it's because it's a file and not a bundle/folder as it should be.
I already spent weeks trying to figure out it in OSX and the whole signing process was a nightmare (but finially got it).
Can somebody help me?