2013-02-10 29 views
0

我必須在Windows安裝項目中分發MFC42.dll,我使用.NET。我必須把這個文件放入系統文件夾,但得到Windows保護錯誤。在.NET的Windows安裝項目中分發MFC42.dll

有人有想法發佈這個文件嗎?我也可以重新分配vc 6.0可再發行組件包,但不知道如何?

我正在使用.NET 2008安裝和部署項目。

感謝任何幫助。

+0

您應該使用可再分發。請提供更多關於您使用哪種部署系統的信息。的InstallShield?小島? VCD? – 2013-02-10 20:46:03

+0

我試過了,但沒有取得成功。它是.NET 2008中的安裝和部署項目。 – Dips 2013-02-10 20:47:27

回答

1

的MFC42.dll是所使用的很多Windows程序的傳統DLL。它預裝在Windows中,並且其受保護免於被安裝人員所取代。該功能稱爲Windows文件保護。這就是你得到錯誤的原因。

因此您應該自己安裝而不是

相關問題