This is documentation for WiX Toolset v3, which is no longer actively maintained.
今回の記事は、このうち最初の2個を使ってインストーラを作ってみたいと思います。これにより、表記文字列の問題を除いて、かなりの種類のインストーラをフォローできるのではないかと思います。インストールデータの修正 前回までのものは、できるだけ一つのブロックにまとめるように階層化した構造にしていたため、構成ごとのまとまりが見づらいものとなっていました。構造的にダメということではありませんが、インストーラの規模が大きくなってくると、所属構成ごとにグループ化した方が全体が見やすく(分割しやすく)なります。プログラムで言うところの構造化をほんの少し進めることで、かなり見やすくなります。 あくまでも一例ですが、前回の「STEdit3.wxs」の構成をまとめなおしたものを掲載しておきますので、参考にしてください(今回の記事はすべてSTEdit3をベースにしています)。 <?xml version="1.0"
WiX を VS 上で使うためのツールに Votive があるのですが、残念ながらこのツールは ExpressEdition にインストールすることが出来ません。 がんばってみた人もいるようですが、ドキュメントサイドから攻めてみたところ、VSIP を使っているということのようなので、どうにもならなそうです(インストールだけならちょっと細工すれば可能ですけどね(^^;)。 仕方ないので、Standard に...というのではなんか悔しいので、どうせならガリガリにエディタとして昇華させてしまうことにしました。 と。。。そのまえに、なぜ VC++ なのかというと、WindowsInstaller で本格的なインストーラを作る場合、絶対に Native DLL を作れる環境が必要になります。 Express Edition で Native DLL となると Visual C++ 2005 Exp
はじめに 本連載は、MS初のオープンソースとしても知られる、Windows Install XML(WiX) toolsetを利用してインストーラを作成する方法を、チュートリアル形式で解説します。WiXの説明を交え、実践でも役立つ内容を数回に分けてお送りいたします。対象読者 インストーラを必要とするすべての開発者。必要な環境 WiXの動作には.NET Framework 1.1または2.0のランタイムが必要となります。本連載ではUnmanaged C++のDLL(通常のWin32形式のDLL)の作成も行ないますので、Visual C++ 2005 Express EditionまたはVisual Studio 2005 Standard Edition以上がインストールされている環境を想定しています。もちろん、Visual Studio .NET 2003でも利用できます。なお、すべてのエ
目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 437 記事 - 1 コメント - 1101 トラックバック - 62 ニュース とっちゃんって? MS-MVP for Windows-SDK 改め Developer Tools-Visual C++ Since 2005/10 - 2009/09 コミュニティ わんくま同盟 techbank.jp(Community) メーリングリスト WiX や WindowsInstaller の疑問はこちらへ InstallShield ならこちら @ITの記事 あなたのアプリにはどのインストーラが最適? CodeZineの記事 WiX ではじめるWindows Installer作成入門 ・第1回 ・第2回 ・第3回 ・第4回 ・第5回 ・第6回 唯
はじめに 前回は、主にインストーラ作成環境の構築にページを費やしてしまいましたが、今回からいよいよ本格的なインストーラの作成へと移ります。対象読者 インストーラを必要とするすべての開発者。必要な環境 前回の記事の公開直前にWiXの新しいビルド(2.0.4221.0)が公開されました。おおむね1ヶ月~2ヶ月に一度くらいのペースで更新が続いていますので、今後も連載中に更新が入ることになると思います。この連載ではUIも扱う都合上、原則的に執筆時点での最新版を利用するつもりでいます。これはUIリソースがまだstable(安定版)扱いにはなっておらず、Technical Preview状態(要するにβ)のためでもあります。そのため、実運用を図る場合においては連載での記述点のみならず、きちんと自身のインストーラに合わせて検証する必要があることも付け加えておきます。また、実際の業務などで利用する場合には
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く