■RSS■
■CALENDAR■
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30   
<<前月 2010年09月 次月>>
■NEW ENTRIES■
■CATEGORIES■
■コミュニケーション■
■ARCHIVES■
■ECO■
■POWERED BY■
■COUNTER■



■PROFILE■
す~(Suzuki)
適当なプログラムばっかりしか作れない若輩プログラマです。
りっぱなSE目指して色々とお勉強中

エントリの内容は個人的に収集、実験した結果を元にしております。
内容の正確性などは一切保証されませんので、予めご了承くださいm<__>m
また、もしどなたかの権利を侵害してしまっている恐れがある場合などはご連絡お願いします。
■LOGO■
ORACLE MASTER Bronze Oracle Database 10g
■OTHER■
  • 処理時間 0.50595秒
Visual Studioセットアッププロジェクトで英語版を作ったら警告が出た
Visual Studio(面倒なので「VS」とします)のセットアッププロジェクトで英語のインストーラーを作ってみました。
ところが
「カルチャ ‘en-US’ を項目 ‘.NET Framework 2.0′ に対して一致できませんでした。カルチャ ‘ja’ を使用します。」
という警告がでてしまいます。
警告はでるものの、インストーラーはできあがっているようなので英語版XPにインストールしてみました。
MSIはバッチリ英語になってます。
が、.NET Frameworkのインストーラー(Bootstrapper)が思いっきり文字化けしてほとんど「?」になってる。。。
そもそも、.NET Framework 2.0がインストール済みの環境なのにインストーラーが動いてる!
どうやら日本語のランゲージパックを入れようとしているみたいです。
やっぱりあの警告をなんとかするしかないらしい。
というわけで、Bootstrapperのインストール先?を確認してみます。
VS2008なら
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFX
VS2005なら
C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\dotnetfx
にあると思います。
見てみると「ja」つまり日本語しかない。さぁどうしましょう。
解決できたんでその方法もメモしておきます。

続き▽
| http://www3.to/su-house/index.php?e=11 |
| プログラミング::インストーラー | 05:34 PM | comments (0) | trackback (0) |
MSIの中を覗いてみる
MSIの中身はデータベースになってます。
で、このデータベースの中身を見たり書き換えたりするためのツールもありました!
Microsoftが公開してる「Orca」っていうツールです。
このOrcaを使えばVisual Studioのセットアッププロジェクトじゃ到底できなかったことが色々できます。
表計算ソフトのような感覚で行を追加したり、値を変更したりしてやればいいだけなのでとっても簡単。と言いたいとこなんですが、操作は簡単なものの、中身がわからん。。。
中身についてはこれから探っていきます。

何はともあれまずはツールのインストールをしないと始まりません!
ということで、インストール方法を簡単に。

続き▽
| http://www3.to/su-house/index.php?e=10 |
| プログラミング::インストーラー | 01:23 AM | comments (0) | trackback (0) |
Visual StudioでWindows Installer(MSIファイル)作ってみた
msi形式のインストーラはVisual Studioのセットアッププロジェクトで作成可能です。
作成方法はとっても簡単。作成したプロジェクトに作者情報とかのプロパティを設定して、インストール対象のファイルをドロップするだけ。
が、Visual StudioではWindows Installerの機能のうち一部しか活用できませんはうー
特に困ったのが、「プログラムの追加と削除」ダイアログに「変更」ボタンや「修復」ボタンを非表示にできないことです。

パッケージソフトも含めて他の製品のインストーラでインストールした場合はこれらのボタンが非表示になっているのに、自分で作ったときだけ非表示にできないなんておかしい!どこかに設定できるところがあるはずだとVisual Studioの中をあちこち、そりゃもう何度も見直してみました。でもそれらしいものは見つからず。。。
どうやらVisual Studioで作成できるインストーラーにはかなり制限があるらしい。

| http://www3.to/su-house/index.php?e=6 |
| プログラミング::インストーラー | 06:43 PM | comments (0) | trackback (0) |
PAGE TOP ↑