У меня есть библиотека dll, встроенная в Visual Studio 2010, но мне нужно включить ее в проект VS 2005.
Если я это сделаю, я получу сообщение об ошибке
This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.
Я погуглил сообщение об ошибке, но единственный найденный мной обходной путь - заменить gacutil.exe
, расположенный в C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin
, на gacutil.exe
, расположенный в C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools
.
Я пробовал этоКстати, но я все еще получаю ту же ошибку.