プロジェクトを配置サーバーで正常に起動するには、サーバーにインストールする配置パッケージがアプリケーションに含まれていることを確認する必要があります。
展開に関する考慮事項は、次の場所にあります。
考慮しなければならないことはたくさんありますが、Entity Framework には多くの選択肢と柔軟性があります。あなたの選択のいくつか:
- クリック ワンスのセキュリティと展開
- Windows インストーラーの展開
ClickOnce アプリケーションとは
ClickOnce アプリケーションは、ClickOnce テクノロジを使用して発行された Windows Presentation Foundation (.xbap)、Windows フォーム (.exe)、コンソール アプリケーション (.exe)、または Office ソリューション (.dll) です。ClickOnce アプリケーションは、Web ページ、ネットワーク ファイル共有、CD-ROM などのメディアの 3 つの方法で発行できます。ClickOnce アプリケーションは、エンド ユーザーのコンピューターにインストールして、コンピューターがオフラインの場合でもローカルで実行できます。また、エンド ユーザーのコンピューターに何も永続的にインストールせずに、オンラインのみのモードで実行することもできます。詳細については、「ClickOnce 配置戦略の選択」を参照してください。
ClickOnce アプリケーションは自己更新できます。新しいバージョンが利用可能になったときに確認し、更新されたファイルを自動的に置き換えることができます。開発者は更新動作を指定できます。ネットワーク管理者は、更新を必須としてマークするなど、更新戦略を制御することもできます。更新は、エンド ユーザーまたは管理者が以前のバージョンにロールバックすることもできます。詳細については、「ClickOnce 更新戦略の選択」を参照してください。
ClickOnce アプリケーションは分離されているため、ClickOnce アプリケーションをインストールまたは実行しても、既存のアプリケーションが壊れることはありません。ClickOnce アプリケーションは自己完結型です。各 ClickOnce アプリケーションは、ユーザーごと、アプリケーションごとの安全なキャッシュにインストールされ、そこから実行されます。ClickOnce アプリケーションは、インターネットまたはイントラネットのセキュリティ ゾーンで実行されます。必要に応じて、アプリケーションは昇格されたセキュリティ アクセス許可を要求できます。詳細については、ClickOnce アプリケーションの保護を参照してください。
Windows インストーラーの展開はどのように機能しますか?
Windows インストーラーの展開では、ユーザーに配布するインストーラー パッケージを作成できます。ユーザーはセットアップ ファイルを実行し、ウィザードに従ってアプリケーションをインストールします。これは、セットアップ プロジェクトをソリューションに追加することによって実現されます。プロジェクトをビルドすると、ユーザーに配布するセットアップ ファイルが作成されます。ユーザーはセットアップ ファイルを実行し、ウィザードに従ってアプリケーションをインストールします。
これはいくつかの方法の簡単な説明です。ここで例を見つけることができます: 実際にホストにデプロイ パッケージをロードさせると、問題なく実行されるはずです。うまくいけば、これはあなたを正しい方向に向けます。