我必须在我使用.NET制作的Windows安装项目中分发MFC42.dll。我必须将此文件放在系统文件夹中,但会出现Windows保护错误。
有人知道发布这个文件吗?我还可以重新分发vc 6.0可再发行组件包,但不知道怎么做?
我正在使用.NET 2008安装和部署项目。
感谢任何帮助。
答案 0 :(得分:1)
MFC42.dll是许多Windows程序使用的遗留DLL。它预先安装在Windows中,其 protected 不被安装程序替换。该功能称为Windows文件保护。这就是你得到错误的原因。
因此,您应不自行安装。
答案 1 :(得分:0)