..
我々のスキルを練習し、ASP.NET Webアプリケーションを開発する時に次のステップは同じの展開(英語での展開)に関連することです。 幸いにも、もう一度この目的のために、我々は、Visual Studioに慰めを見いだす。
我々はガイドの冒頭では、様々なプラットフォーム上で私たちのアプリケーションを開発および展開に使用できる多くのウェブサイトのテンプレートがあると述べたように

多くのプログラマはアプリケーションをデプロイするためには、開発プロセスの最後に考えるべきことであり、完全に独立しています。 代わりにWebアプリケーションを配備する、特にクラウドコンピューティングの出現後、あなたが上のアプリケーション自体のサーバーへのアクセス権を持っていない可能性があります、以来、初期の開発の過程で考慮される活動である実行されます。
このような理由から、Visual Studioは、はるかに管理し、過去に比べてアプリケーションの展開を行ういくつかの新機能が含まれています。
の間でこれらの新機能は次のとおりです。
これらの機能が含まれていない開発以前のバージョンでは通常のWebアプリケーションを配備するためのインストールパッケージを作成されます。 この種のパッケージの作成は、単にWebサーバにファイルをコピーするよりも望ましいですが、インストールパッケージのメカニズムは、データベーススキーマは、ディストリビューションの一つで変更される可能性があるという事実など、特定の物事のアカウントを取ることができなかった最初のアプリケーションの後に。
新機能は、Webパッケージにはこれらの問題を回避することができます。 あなたがプロジェクトに必要なすべてを含む圧縮ファイルまたはフォルダを作成できるこのツールを使用して、ウェブサーバ上にデプロイされます。
Webパッケージには含まれています:
一度あなたがそれを適切なコマンドを使用してサーバ上にコピーし、手動でインストール(IISマネージャを使用して)またはインストールできるWebパッケージを作成します。 いずれの場合でも、いつものように、すべてを理解する最良の方法は、例を続行することです。 したがって、我々は、新しいWebアプリケーションを作成する

とdenominiamola WebApplicationDeploy。
教区司祭館は、Default.aspxのWebフォームは、とりわけ、含まれているASP.NETアプリケーションを起動する作成されます。

私たちのアプリケーションは、我々は解決策でマウスの右ボタンをクリックしてオプションパッケージを選択/パブリッシュ設定を完了したと仮定すると、

我々は(我々はファイルが圧縮ファイル内のディレクトリとではないに配置されることをしたいので)zipファイルとして展開パッケージを作成するオプションにチェックマークを削除して保存

ソリューション上でマウスの右ボタンで再度クリックし、オプションでは、展開パッケージのビルド]をクリックします

したがって、プロジェクトディレクトリに作成されます(obj内の\ DEBUG \パッケージ\ PackageTemp)は、アプリケーションのデプロイに必要なすべてのもの

それからちょうど私たちのサイトの仮想ディレクトリとして使用されると我々はユーザがサイトへのアクセスを許可するためのガイドの冒頭で見たようにIISをセットアップするディレクトリ内のすべてのこれらの要素をコピーします。
| |
ASP(上級)
動的なWebサイトを作成するためのフルコース。 39€から。 |
| |
ASP.NET(コース)
49€からWebアプリケーションを構築するためのフルコース。 |
| |
SQLとデータベース(コース)
リレーショナルデータベースを作成および管理。 39€から。 |