从“MSVCR90.dll”中删除依赖项

时间:2011-10-11 11:24:13

标签: visual-studio-2008 visual-c++ dll msvcr90.dll

我有一个dll abc.dll。但是当我在依赖walker中打开它时,我依赖于MSVCR90.dll。 我想设置项目的属性这样的类型它应该独立于该DLL。 怎么可能。我正在使用vs2008。

1 个答案:

答案 0 :(得分:2)

静态链接到CRT(/MT)。 删除msvcr90.dll依赖项(基本上包括你的dll中的CRT)。请注意,如果您的dll使用其他dll,它们的依赖项可能会拖累msvcr90.dll和朋友。在这种情况下,最好使用动态链接。