ページ

2005年11月10日木曜日

Web Deployment Projects

Web deployment projects are live より


なにやら VS2005 のアドオンである Visual Studio 2005 Web Deployment Projects というものが公開されたそうです (まだ Beta Preview と書いてありますが)。
Using Web Deployment Projects with Visual Studio 2005 によると



  • Web Deployment Project は VS2005 のアドインパッケージ。

  • VS2005 に機能を追加したりするものではない。

  • 単純に Web サイトのデプロイの機能を追加するだけ。

であって、機能としては



  • ビルドプロセスの一部として ASP.NET 2.0 のプリコンパイルをする。

  • Web プロジェクトからコンパイルされたアセンブリを柔軟なオプションで生成する。

    • Web サイト全体をシングルアセンブリにする。

    • コンテンツのフォルダごとに 1つのアセンブリにする。

    • すべての UI コンポーネントを 1つのアセンブリにする。

    • Web サイトにファイルそれぞれでコンパイルされたアセンブリを置く。

  • アセンブリにサインするオプション。

  • カスタムプリビルド、ポストビルドアクションを定義できる。

  • ビルドからフォルダを実行できる(exe を起動できるってことかな?意味がよくわからない)

  • web.config を変更できる (<connectionString> とか)。

  • msi の作成をサポート。

なんて感じみたいです。
ASP.NET 2.0 なアプリケーションを丸ごとコンパイルしたアセンブリにできるってのは喜ぶ人が多そう。

2 件のコメント:

  1. > コマンドラインのツールは提供されているので、


    それが Aspnet_merge.exe と書かれているやつなんですかね?

    この辺はぜんぜん追っかけてなかったのでよくわかりません。

    # きっと小野さんがまとめてくれると期待してるんですがw


    > ExpressEditionにはどうせ組み込めないので確認はパス(w


    orz

    Express については、

    Note: Web Deployment Projects are not supported in Visual Web Developer Express Edition.

    と思いっきり書いてあります。

    返信削除
  2. 小野@どっとねっとふぁん2005年11月12日 22:51

    私のいってるツールはaspnet_compiler.exeですね。

    これとは別のツールが提供されてるみたいです。何が違うんだろう。。。

    返信削除