我正在使用Visual Studio 2010,但已收到为Visual Studio 2008开发的外部库。如果我尝试将库链接到我的程序,我会收到以下错误:
Activation context generation failed for "Tutorial.exe".
Dependent Assembly Microsoft.VC90.DebugCRT,processorArchitecture="x86",
publicKeyToken="1fc8b3b9a1e18e3b",type="win3
我有什么方法可以链接图书馆吗?
答案 0 :(得分:1)
从错误消息中,您似乎正在链接需要调试版VS2008运行时库的外部库的调试版本。请注意,Microsoft不会分发其VC运行时库的调试版本,因此您必须
a)安装VS2008本身,以便将VS2008运行时库的调试版和发行版安装到系统中。
OR
b)安装VS2008可再分发包,并仅使用项目中外部库的发行版本。