2009-07-30
.Net Framework 3.5 SP1をインストーラに含める場合のエラーの対処法
.Net Framework 3.5 SP1(以下.Net3.5SP1)をセットアッププロジェクトのプロパティで必須コンポーネントとして「アプリケーションと同じ場所から必須コンポーネントをダウンロードする」設定するとコンパイル時にエラーが出ます。
警告: 項目 'Windows インストーラ 3.1' は '.NET Framework 3.5 SP1' で必要ですが、含まれていませんでした。
エラー: 必須コンポーネントのインストール場所が、'コンポーネントの開発元の Web サイト' に設定されていません。項目 '.NET Framework 3.5 SP1' のファイル 'DotNetFX35SP1\dotNetFX20\aspnet.msp' がディスクに見つかりません。詳細については、ヘルプを参照してください。
これはVisualStudio 2008 SP1の.Net3.5SP1 のブートストラッパー パッケージが、ウェブサイトを通してのみ利用できるという仕様のためらしいです。
この問題は http://download.microsoft.com/download/1/b/e/1be78474-c7f8-427a-8c6c-330e1c5db7d5/VS2008SP1Readme.htm にある内容に従って.NET3.5 用の Samesite オプションを有効にすることで回避できます。
ちょっと手間はかかりますが、インストーライメージを作るときにわざわざネットから取ってこなくて良くなるので便利です。
(客先でネットが使えないとかよくあるし…)
2009-04-19
ラック組み立て
今うちの家にはLinuxサーバーとデスクトップ一台その他ノートPCが何台かありますが、
デスクトップとサーバーの置いてある場所に今回のHPのサーバを設置したいと思います。
ですが、場所がない…
と言うわけで、ニトリでスチールラックを購入してきました。
これを組み立てて、HPのサーバーとその他マシンを配置して終了。
さて、これからインストールです。
スチールラックはネットでも安く購入できるみたいですね。

![]()
OSインストール
今回はインストールするOSも指示されているのでそれを入れようと思います。
インストールするOSはWindows Web Server 2008です。
実はこのモニターに応募するまでこのOSの存在知りませんでした(^^;
簡単に言うとWebサーバーに特化した製品です。詳しくは@ITの記事でも見てください。
Windows Web Server 2008の概要 - @IT
上記記事の説明から行くと、Webサーバー以外の用途には向かなそうなのでうちの構成としてはフロントエンドをWindows Web Server 2008にして、バックエンドはLinuxサーバーになりそうです。
ちょうど、ASP.NET+Silverlightなんかもさわってみたかったのでちょうどいいかな。
ただ、現在公開しているサービスは外部のサービスに委託しないといけないかもね…
DVDを入れて起動してインストールの構成を選んで後は待つだけ。
インストールオプションはServer Core インストールとフルインストールの2種類があります。
今回は後々悩みたくなかったのでフルインストールを選択しました。
詳しい方はServer Coreインストールを選択し、必要なもののみインストールしていく方がセキュリティ的にはいいかと思います。
パスワードはいつものように適当に入れると怒られるので注意です(笑)
2009-04-09
シヴィライゼーション レボリューションDS
友人がおもしろいと言ってたので購入しようかなと。
2009-01-14
レンジで作るドーナッツメーカー
さっきWBS見てたら子供がほしがりそうなおもちゃを発見。
早速ポチッとしちゃいました。届いたら子供にドーナツ作ってもらおう!




最高の暇つぶしです
いいところもわるいところも





