2016-08-17 44 views
0

我們自己託管的客戶之一,沒有公開安裝msvcr90.dll。爲了使我們的應用程序在他們的機器上工作,在每次部署之後,我們手動在我們的應用程序文件夾中添加msvcr90.dll和Microsoft.VC90.crt文件。這需要重啓機器。有沒有辦法可以在項目中添加這兩個文件,並讓我的項目引用這些文件?我試圖在項目中添加msvcr.dll,但我收到以下錯誤:在.net項目中添加對msvcr90.dll的引用

「無法添加對msvcr90.dll的引用。請確保文件可訪問,並且它是有效的程序集或COM零件。」

回答

1

我有這個問題之前,因爲你的,但我所做的是,將項目設置爲管理員帳戶和項目內運行,我手動代碼複製在system32文件夾中的DLL,它工作正常。

所有的DLL無法添加到VS項目中。這取決於什麼框架,DLL的版本來自。如果不符合要求,那麼VS項目不會接受它。

相關問題