在.net项目中添加对msvcr90.dll的引用

本文关键字:msvcr90 dll 引用 添加 net 项目 | 更新日期: 2023-09-27 18:02:38

我们的一个自托管客户,没有公开安装msvcr90.dll。为了使我们的应用程序在他们的机器上工作,每次部署后,我们都手动添加msvcr90.dll和Microsoft.VC90。CRT文件在我们的app文件夹中。这需要重启机器。我是否可以在项目中添加这两个文件,并使我的项目引用这些文件?我尝试在项目中添加msvcr.dll,但我得到以下错误:

"无法添加对msvcr90.dll的引用。"请确保该文件是可访问的,并且它是有效的程序集或COM组件。"

在.net项目中添加对msvcr90.dll的引用

我之前也有这个问题,但我所做的就是,将项目设置为以管理员帐户和项目内部运行,我手动编码复制system32文件夹中的dll,它工作得很好。

所有DLL都不能添加到VS项目中。这取决于DLL的框架和版本。如果不符合要求,那么VS项目将不接受。