5

その PC に多くのファイルを展開する必要がある場合、リモート PC でのデバッグは難しい場合があります。

まず、PC を構成する必要があります。つまり、フォルダーを共有し、セキュリティを構成して、ファイルをテスト PC に簡単にコピーする必要があります。

次に、実際にファイルをコピーするためのデプロイ スクリプトが必要です。そして、何らかの方法でターゲット PC の IP をそれに送信する必要があります。

Visual Studio 2012 には Deploy ステップがあり、スタジオはプロジェクトのファイルをリモート PC にデプロイできますが、「簡単な」ケースでのみ機能しているようで、別のフォルダーにファイルをコピーしたり、名前を変更してデバッグを開始したりする必要はありません。新しいリモート デバッガーには、ファイルをコピーするための新しい隠し API があるようです。ただし、Visual Studio の外部からは利用できません。

Visual Studio Deploy 機能を使用して「One click Deploy/Debug」手順を実装する方法はありますか?

4

1 に答える 1

1

質問に対する答えは、展開するプロジェクトの種類によって多少異なります。たとえば、C++ プロジェクト システムの [プロジェクト プロパティ] -> [構成プロパティ] -> [デバッグ] -> [リモート Windows デバッガー] で、配置ディレクトリと配置する追加フ​​ァイルを指定できます。

独自の展開システムを実装する場合、答えは「はい」です。Visual Studio 拡張機能を記述し、展開 API を使用してファイルをコピーし、構成スクリプトなどの必要なものをリモート マシンで実行できます。

于 2013-01-05T06:27:12.177 に答える