我正在尝试使用 p4api.net apis 开发基于 C# 的构建工具。我是 perforce 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# 文档/示例的有用指南将不胜感激。
谢谢,马杜