2016-08-17 45 views
0

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

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

回答

1

我有这个问题之前,因为你的,但我所做的是,将项目设置为管理员帐户和项目内运行,我手动代码复制在system32文件夹中的DLL,它工作正常。

所有的DLL无法添加到VS项目中。这取决于什么框架,DLL的版本来自。如果不符合要求,那么VS项目不会接受它。

相关问题