0

.NET を使用して作成している Windows セットアップ プロジェクトで MFC42.dll を配布する必要があります。このファイルをシステム フォルダに配置する必要がありますが、Windows 保護エラーが発生します。

このファイルを配布することを考えている人はいますか? VC 6.0 再頒布可能パッケージを再頒布することもできますが、方法がわかりません。

これには .NET 2008 Setup and Deployment プロジェクトを使用しています。

どんな助けにも感謝します。

4

2 に答える 2

1

MFC42.dll は、多くの Windows プログラムで使用されているレガシ DLL です。Windows にプリインストールされており、インストーラーによって置き換えられないように保護されています。この機能は、Windows ファイル保護と呼ばれます。そのため、エラーが発生しました。

したがって、自分でインストールしないでください。

于 2013-02-11T00:37:45.723 に答える