3

msvcr71.dllが必要なアプリケーションがあります。一部のマシンでは、DLLがありません。ユーザーにVC++ランタイムのインストールを依頼する代わりに、私たちのアプリケーションでDLL(1つのファイルmsvcr71.dllのみ)を配布したいと思います。これは、アプリケーションインストールディレクトリにコピーされます。msvr71.dll(Microsoft Visual C++ランタイムDLL)を配布する方法

ライセンスの観点から、私は正しいことをしていますか?私はライセンス契約を見つけることができませんでした。

pageノート以下があります。

MSVCR70.DLLまたはMSVCR71.DLLのため

、あなたのアプリケーションプログラムファイルディレクトリにCRT DLLをインストールする必要があります。これらのファイルをWindowsのシステムディレクトリにインストールしないでください。 Msvcr80.dllとMsvcr90.dllの場合、WindowsサイドバイサイドアセンブリとしてCRTをインストールする必要があります。

+4

私は、この問題をプログラミングやソフトウェア開発ではなく、ライセンスや法的問題に関するものであるため、議論の対象外としています。詳細については[こちらをご覧ください](http://meta.stackoverflow.com/a/274964/1402846)、[help/on-topic]を参照してください。 – Pang

答えて

2

Visual Studioから別のファイルを再配布するための規則を示すファイルにProgram Files/Microsoft Visual Studio .NET 2003が含まれている必要があります。 http://msdn.microsoft.com/en-us/library/aa984372.aspxには、redist.txtを確認する別の場所の一覧があります。

+0

VS 2003をインストールせずにmsvcr71.dllをダウンロードするにはどうすればいいですか? – Kiquenet

関連する問題