配置の新機能

Visual Studio 2010 では、配置の機能が変更され、ClickOnce 配置と Windows インストーラー配置が拡張されています。 配置に使用できるオプションの詳細については、「配置ストラテジの選択」を参照してください。

Windows インストーラー

Windows インストーラー配置では、ユーザーに配布するインストーラー パッケージを作成できます。 詳細については、「Visual Studio インストーラーの配置」を参照してください。

Windows インストーラー配置は、Visual Studio 2010 Professional で最新バージョンの .NET Framework 用に更新されました。 アプリケーションおよび Web アプリケーションで .NET Framework 4 または ASP.NET 4 を対象にすることができます。 また、エンドユーザーのコンピューターに .NET Framework がインストールされているかどうかを確認するときに、特定のバージョンではなく、すべてのバージョンを確認できます。 詳細については、「方法: Windows インストーラーを使用して、複数のバージョンの .NET Framework で実行できるアプリケーションを配置する」を参照してください。

InstallShield 2010 Limited Edition

Visual Studio 2010 から、Visual Studio のセットアップと配置プロジェクト テンプレートで機能を置き換える無料の InstallShield 2010 Limited Edition を使用して、アプリケーションを配置できるようになりました。 配置により高度なカスタマイズが必要な場合は、InstallShield の完全なバージョンにアップグレードすることができます。

ClickOnce

ClickOnce 配置では、Web サイトからインストール、更新、および実行できる自己更新型の Windows アプリケーションとコンソール アプリケーションを配置できます。 詳細については、「ClickOnce のセキュリティと配置」を参照してください。

Visual Studio 2010 から、ClickOnce 配置で .NET Framework 4 または複数のバージョンの .NET Framework を対象にできるようになりました。 また、インストールの問題のトラブルシューティングに使用できるログが強化されたほか、カスタムのインストーラーも作成できます。

さらに、Office ソリューションの開発者に役立つ ClickOnce の機能も強化されています。たとえば、複数の Office ソリューションを 1 つの ClickOnce インストーラーで配置したり、ClickOnce インストーラーの完了後に追加のアクションを実行したりできます。 詳細については、「Office 開発の新機能」を参照してください。

WPF XAML ブラウザー アプリケーション (XBAP) の場合、ClickOnce で特権の昇格を要求できます。 詳細については、「WPF XAML ブラウザー アプリケーションの概要」を参照してください。

.NET Framework 4 のサポート

Visual Studio 2010 を使用して作成したアプリケーションでは、.NET Framework 4 とその新機能を対象にすることができます。 詳細については、「.NET Framework 4 の新機能」を参照してください。

複数のバージョンの .NET Framework のサポート

複数のバージョンの .NET Framework と互換性を持つようにアプリケーションを手動で構成できます。 たとえば、アプリケーションを .NET Framework 3.5 または .NET Framework 4 で実行できるように指定できます。 詳細については、「方法: ClickOnce を使用して、複数のバージョンの .NET Framework で実行できるアプリケーションを配置する」を参照してください。

ログの強化

ClickOnce によるインストール時に発生した問題のトラブルシューティングに役立つように、Visual Studio 2010 ではログ機能が強化されています。 強化されたログ機能では、ClickOnce ランタイムに渡されるパラメーター、ブラウザーの設定、ClickOnce のセキュリティ オプションなどに関する情報が記録されます。 詳細については、「方法: ClickOnce 配置用の詳細ログ ファイルを指定する」を参照してください。

カスタムのインストーラーとユーザー インターフェイス

ClickOnce を使用して .exe アプリケーションを配置する場合、アプリケーションのインストールと更新をサイレントで行うためのカスタム グラフィカル ユーザー インターフェイスを作成できます。 インストーラーには、セキュリティや保守の操作に使用するカスタム ダイアログ ボックスを実装できます。 詳細については、「チュートリアル: ClickOnce アプリケーションのカスタム インストーラーの作成」を参照してください。

参照

概念

Visual Studio 2010 の新機能

Visual Basic 2010 の新機能

Visual C# 2010 の新機能

配置ストラテジの選択

64 ビット アプリケーションの配置

ClickOnce のセキュリティと配置

その他の技術情報

アプリケーションとコンポーネントの配置

Visual Studio インストーラーの配置