none
visualstudio 2017 のプラグイン、live share で互いにデバッグする方法を知りたい RRS feed

  • 質問

  • こんにちは、件名の通りなのですが、VS2017にライブシェアーを追加インストールして、実際に使用してみたのですがデバッグがサーバー側(私)でしか開始することができず、またクライアント側ではこちらでデバッグを開始したことはわかるものの(周囲がオレンジになる)実際にアプリケーションが立ち上がりません

    (サーバー側で)デバッグを開始したときにクライアント側でも実行結果を見れるようにするか、クライアント側で個別にデバッグを実行できるようにする方法を教えていただきたいです

    vsのバージョンは最新のもの

    C++空のコンソールアプリケーション

    その他プラグインは無し

    人数は私含め2人

    です

    2019年6月25日 1:03

回答

すべての返信

  • nicoyouさん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    この2つのオプションが有効になっているかどうかを確認してください。
    >ツール / オプション / Live Shared / 全般を開き、Allow guest controlをtrueに設定します。


    >「参加者」を右クリックし、「参加者をフォローする」を有効にします。

    どうぞよろしくお願いします。


    MSDN/ TechNet Community Support Haruka

    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、
    ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~


    2019年7月1日 8:33
    モデレータ
  • ご返信ありがとうございます

    試してみたのですが、結果は変わりませんでしたm(__)m

    2019年7月6日 9:44
  • LiveShare のアプリ共有のサポート状況は こちら にまとめられています。
    Console / CLI は「共有ターミナル によって一部サポートされている」という状態なので、普通のデバッグ開始のようにコマンドプロンプトが立ち上がることはなさそうです。
    • 回答としてマーク nicoyou 2019年7月7日 11:31
    2019年7月6日 12:42
    モデレータ
  • ご返信ありがとうございます

    つまり共有デバッグは不可能ということでしょうか?

    これはVS2019を使用しても変わりませんか?

    2019年7月7日 6:55
  • 同じだと思いますが、環境が用意できないので検証はしていません。
    2019年7月7日 7:53
    モデレータ
  • 分かりました、ありがとうございましたm(__)m
    2019年7月7日 11:31
  • LiveShare は Visual Studio 内の状況を共有することに注力されています。
    このため、チャットなどのコミュニケーションツールと併用することが前提となっています。
    そういったコミュニケーションツールの一部にはデスクトップ共有機能もありますので、割り切るところは割り切っているのでしょう。

    たとえば、同時に操作されるようなことがあった場合、どうなるべきかという仕様面、ガチガチに排他しようとするとクライアント間の同期コストが高まって応答性の問題など、いろいろと検討し、設計・実装するためのコストが高いと予想されます。
    これに対する需要がどのくらい大きいのか?が見えないので Vote 募集中みたいな事例もあるのでしょう。

    短期的には Team や Skype for Business のようなツールで画面共有が道かなと思います。

    2019年7月7日 22:31
    モデレータ
  • >短期的には Team や Skype for Business のようなツールで画面共有が道かなと思います。

    確かにその方法でもできますね

    暫くスカイプを使ってみようと思います

    丁寧に解説までしていただいてありがとうございましたm(__)m

    2019年7月8日 14:15