Я только что установил VS2012, работает нормально, но мои программы, использующие FFTW, отказываются загружать DLL. Я попытался вернуться и собрать заново с VS2010 ... и теперь я обнаружил, что ВСЕ мои проекты при компиляции в VS2010 генерируют эту ошибку:
фатальная ошибка LNK1123: сбой при преобразовании в COFF: файл неверен или поврежден
Я узнал, что это из-за .NET 4.5, поэтому я удалил .NET 4.5 и установил .NET 4.0, и теперь все снова работает в VS2010 ... но теперь VS2012 даже не запускается, он просто показывает заставку на секунду, а затем завершается с ошибкой «Операция не может быть завершена».
Мне не кажется, что в одной системе можно использовать и VS2010, и VS2012, и причина в том, что VS2010 не будет правильно связываться с установленным .NET 4.5, а VS2012 не будет работать без него.