0

VS 2010 を例に取りましょう。エンド ユーザーのシステムに展開する必要があるアプリがあります。私は次のアルゴリズムを持っています:

1) コードが Visual Studio 2010 (SP1 なし) を使用してビルドされている場合、インストーラーは少なくとも VC++ 2010 ランタイム10.0.30319をチェック/インストールする必要があります 。

2) コードが Visual Studio 2010 SP1 を使用してビルドされている場合、インストーラーは少なくとも VC++ 2010 ランタイム 10.0.40219をチェック/インストールする必要があります。

VC++ 2010 ランタイムの最新の Service Pack(SP) は、非 SP/古い SP Visual Studio 2010 を使用して開発されたアプリをサポートすることを知っています。

したがって、Visual Studio の Service-Pack-status に関係なく、最新バージョンの VC++ ランタイムをエンド ユーザー マシンにインストールするのがベスト プラクティスではないでしょうか? セキュリティなどに関しては、これがより安全なオプションになると思います。

教えてください。

4

1 に答える 1