p4api.net API を使用して C# ベースのビルド ツールを開発しようとしています。p4api.net を実行するのは初めてです。サイトからダウンロードした p4api.net ライブラリの指示に従いましたが、perforce で基本的なコマンドを実行することはできませんでした。Perforce からクライアントをフェッチするコードを添付します。間違っていたら訂正してください。コードは、GetClients() の実行中に実行時エラー (未処理の予期) をスローします。
static void Main(string[] args)
{
string uri = "perforce:1666";
string user = "User1";
Server server = new Server(new ServerAddress(uri));
Repository rep = new Repository(server);
Connection con = rep.Connection;
con.UserName = user;
con.Client = new Client();
// connect to the server
con.Connect(null);
// run the command against the current repository
IList<Client> changes = rep.GetClients(null);
}
C#ドキュメント/例を実行するための便利なガイドをいただければ幸いです。
ありがとう、マドゥ