链接库在旧的Visual Studio中开发
Link library developed in old Visual Studio
我正在使用Visual Studio 2010,但已经收到了为Visual Studio 2008开发的外部库。如果我尝试将库链接到我的程序中,我会得到以下错误:
Activation context generation failed for "Tutorial.exe".
Dependent Assembly Microsoft.VC90.DebugCRT,processorArchitecture="x86",
publicKeyToken="1fc8b3b9a1e18e3b",type="win3
有什么方法可以链接到图书馆吗?
从错误消息来看,似乎您正在链接需要VS2008运行时库的调试版本的外部库的调试版本。请注意,微软不分发他们的VC运行库的调试版本,所以要么你必须
a)安装VS2008本身,以便它将VS2008运行库的调试和发布版本安装到系统中。
或
b)安装VS2008可重新分发包,并在项目中仅使用外部库的发布版本。
相关文章:
- 使用Visual Studio进行跨平台C++开发
- 如何使用Visual Studio 2017和Qt开发GUI应用程序?
- 如何在没有Android Studio的Linux上开发Android应用
- 在Linux环境中开发Visual Studio C 项目
- 我可以使用Visual Studio以外的IDE来开发Windows GPIO驱动程序吗
- 哪一个是针对Win32和Win64开发的最低Visual Studio版本
- 是否需要XCode才能在Visual Studio上使用C++开发iOS应用程序
- Visual Studio 2015中Visual C++开发中的Jar依赖项
- 使用OpenCV 3.1在Android Studio 1.5中开发本机C++应用程序
- 如何使用 Android Studio+NDK 在C++中开发项目
- 开发相同的c++项目,多台机器,不同的visual studio版本
- 将开发环境从Visual Studio 2003移植到2010:为什么我会收到LNK2005错误
- 我可以在Visual Studio中开发跨平台应用程序吗?(C++)
- 为正常C++开发(非.net)设置Visual Studio的最简单方法是什么?
- Visual studio 2008中c++开发中的链接错误
- 链接库在旧的Visual Studio中开发
- 如何测试在Visual Studio 2010中开发和管理的c++代码库的可移植性?
- Android Studio在做NDK开发时卡在了macOS上
- vpackage开发使用c++,我如何初始化我的包时,启动visual studio
- 为Visual Studio开发构建FFMPEG