none
visual studio communityでwindowsサービス作成 RRS feed

  • 質問

  • visual studioでwindowsサービスを作成したいのですが、

    visual studio のwindowsクラシックデスクトップに

    下の画像のようにwindowsサービスの選択画面が出てきません。

    visualstudioのインストール画面を開いたのですが、どれかがわかりません。

    visual studio community 2017を使用しています。

    また、バージャンはprofessionalじゃないといけないのですか。

    visual studio communityでwindowsサービスを作成できませんか。


    2017年8月24日 7:02

回答

  • ここはVBAのフォーラムなので、C#のフォーラムに移動するほうがいいのかな?

    画面写真にはサービスがありますが、自分の環境のものにはないということでしょうか?

    VS2017が対象なのであれば、デスクトップアプリの開発用のワークロードが必要になります。

    Visual Studio Installer を起動し、「.NET デスクトップ開発」のワークロードがインストールされているかを確認してみてはいかがでしょうか?


    とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx

    2017年8月24日 7:49

すべての返信

  • 以下のサイトの tatutoluteough さんと同一人物&マルチポストでしょうか?

    windowsサービスを作成したいのですが、visual studio community 2017で作成することができないのでしょうか
    https://qa.atmarkit.co.jp/q/10339

    違ったら失礼しました。でも、もしマルチポストでしたら、このフォーラムでは遠慮いただくようにと管理者の方からお願いが出ています。

    マルチポストの意味が分からなければ、それをキーワードにググってヒットする記事を 2, 3 読んでください。いろいろ意見はあるようですが、まず歓迎されることはなさそうです。

    2017年8月24日 7:42
  • ここはVBAのフォーラムなので、C#のフォーラムに移動するほうがいいのかな?

    画面写真にはサービスがありますが、自分の環境のものにはないということでしょうか?

    VS2017が対象なのであれば、デスクトップアプリの開発用のワークロードが必要になります。

    Visual Studio Installer を起動し、「.NET デスクトップ開発」のワークロードがインストールされているかを確認してみてはいかがでしょうか?


    とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx

    2017年8月24日 7:49
  • 追記。一応。。。VBA(Visual Basic for Application) ではサービスは作れません。

    VBA は、特定のアプリケーション(Office専用ではない)向けに、VBの文法で記述できるようにしたインプロセススクリプトで、汎用プログラミング言語ではありません。


    とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx

    2017年8月24日 7:52
  • <Visual Studio Installer を起動し、「.NET デスクトップ開発」のワークロードがインストールされているかを確認してみてはいかがでしょうか?

    目的の動作ができました。ありがとうございました。

    2017年8月24日 8:13
  • すいません、マルチポストしました。

    申し訳ありませんでした。

    以後気を付けます。

    2017年8月24日 8:19
  • > マルチポストしました。

    マルチポスト先の QA@IT で、質問者さんの取った解決策を回答欄に書いてそれに解決済みマークを付けてクローズしていただけると幸いです。

    2017年8月24日 8:26