none
サービス用のインストーラ作成 RRS feed

  • 質問

  • Visual Studio.NET 2003のC#でサービスを作成しました。そのソースを

    Visual Studio.NET 2005 ExpressのC#にバージョンアップさせました。

    ここで問題があります。

    Visual Studio.NET 2005 ExpressのC#ではサービス用のインストーラは作成出来るのでしょうか?

    メニューの中の「ビルド」⇒「App名の発行」ではWindowアプリケーション用のインストーラになってしまいます。

     

    お解かりの方、どなたかご教授頂けないでしょうか。

     

     

    2007年7月27日 7:22

回答

  • Standard Edition 以上であれば、2003 までのセットアッププロジェクトと同様のものがありますが、Express Editionには、msi を作る機能を持っていません。

    ...の発行で行えるのは、ClickOnce と呼ばれるユーザー権限で動作するアプリケーションとなります。

    残念ですが、そのままではどうすることもできない(独自のインストーラを作るとかは別として)ので

    Standard Edition 以上へアップグレードするというのが一番お手軽かと。

     

    どうしても無償でと言うことであれば、SharpDevelop を利用するか、WiX を導入するかどちらかかなぁ...

     

    2007年7月27日 8:18