以前書いた記事の続編?というかいろいろですね。
C#でサービスアプリケーションを作っていて思ったことを記載します。
Visual Studio 2012、2013では、サービスインストーラーの追加は、サービスのデザイナーを右クリックして追加します。
また、コンポーネントを追加するときに、EventLogを追加してお手軽にやろうと思ってしまいますが・・・ログの出力先によっては、使わないで自前で書きましょう。なぜかといいますと・・・
ログの出力先がApplicationに固定されてしまったり、InstallUtil.exeでインストールする際に、ログが既にあるとインストールに失敗してしまいます。
一度、これに気づいて、サービスをインストールしてしまい、そのあとで、直してしまうと、InstallUtilで失敗してしまうのです。
すでに別のログで登録されてしまっていると・・・
その場合、一度削除してあげないとなりません。
自前で書く場合ですが・・・もっと読む...
さすがに、データを保存しているICH10RのRAID5、HDDが3年になってきて大丈夫かなとおもってたところでした。
サーバーなので、24時間稼働考えれば、さすがに3年くらいでみておかないとね。
で、運よく、古いとはいえ、HW RAIDカードを頂いたこともあって、どうしようかと悩んだのです。
最初は、ICH10Rから、そのままMegaRaidに移そうと思ってたんですが、IYHの誘惑に負けてしまい、2TB HDDを3台購入(最初は1台、データ移行用にかったのですが・・・)
というわけで、2TB X4のRAID5にしまして、残るHGSTの2TBをスペアにしようと、サーバーを止めていろいろやっておりました。
こんな感じになって、もうぐっちゃぐっちゃ。
もともと水冷PCですが、MegaRaidがかなり熱をもつので、LSIのチップに銅製のヒートシンク貼り付け、ANTECのスポットクーラーで風を送っています。
ついでに熱くなるMAYA44eにも風を送ってます。^^;
下にはIntel CTが2枚はいってますが、これも無駄・・・そのうち、Intel i340-T2(中古)が届くとおもうので、そちらに入れ替えます。
もっと読む...
久々にPCオーディオ関係を書いてみようかと・・・
ええ、昔の記事からちょうど4年くらいになる、ATH-W5000ですが、もちろん、私の環境ではバリバリ現役です。
後継機が出ていないので買い替えるつもりもなし。オーテクもこれ以上のものを作れていないのかしら。
今思うと、ATH-W3000ANVは買っておけばよかったかなと後悔しています。アサダ桜の限定品ですしね。
でも、当時は、型番をみて、あ、W5000クラスまではいけないんだなとおもって、買わずじまいでした。・・・予算もないですしね。
時々思い出したように更新しているブログ内ページのPCオーディオ環境ですが、現在もこの通りでございます。
基本的に、サーバー上のHDDにWMA Losslessを保存してます。ちょっと変わったことといえば、ミキサー兼TV録画マシンにMaXiO ホストカードを入れてるので、そちらで直接 uLilithを起動、ASIOで再生してるというところでしょうか。
もっと読む...
まあ、よくある話なのですが・・・
Visual Studio 2012 C#でサービスアプリケーションを作り、Installutil.exeでインストールできるようにつくるとして、ServiceInstallerを入れる
とりあえず、Serviceとして作ったクラスの”デザイナー”を開いて、ツールボックスのコンポーネントからドロップしてあげればよい。
まあ、これはともかく、
Installutil.exeを使ってインストール、アンインストールをしていると、Installerが ArgmentExceptionで失敗、ロールバックすることがありますが、海外などで見ると、Eventlogへの登録関連でおきますよね。
自前でInstallerコード書けば、
もっと読む...
え~さっそく、Blogengineの最新版2.8.0.3に変更しました。
リリースおよび、パッチでは、2.8.0.1ですが、ソースコードの最新をダウンロードしています。
ぶりちゃんの場合、リリース版ではなく、その時の最新版を使いたい人なので。
ソースコードはCodeplexからダウンロード。展開して、Visual Studio2012で開きます。
私がつくった今ではまともに動いてない階層化リストなど、通常であればコピーする必要があるのですが、今回はアップデータを使ってみました。ダメでもともと、動けばめっけもんということで。
アップデータをDL、実行すると、シンプルな画面が、以前のバージョン(今回は2.7)のフォルダを選択、そして、DLしたまっさらなままの新しいバージョン(2.8.0.3)を選択してUpgrade
速攻で完了したので恐る恐るビルドして実行してみると・・・あらまびっくり。
記事、ページだけではなく、すべての設定や、テーマ、自分がつくったWidgetsまで全部で移行されてるではないですか!
いままで、ビルドしながら確認していたのが夢のよう・・・さすが、Blogengineプロジェクトのrturさん作アップデータです。
Blogengine使いの方にはおすすめですね。
さて、あとはSQL Serverへの移行ですかねぇ
それにしても、カレンダーはまたなおさにゃあかんのか・・・マルチランゲージ化してほしいわー