Perforce 如何在p4.net中的p4命令中使用p4 diff

Perforce 如何在p4.net中的p4命令中使用p4 diff,perforce,p4.net,Perforce,P4.net,需要使用P4Command类在p4.net中使用diff命令的正确方法。 下面的C#代码不提供diff命令结果 DepotPath path = new DepotPath(@"E:\Depot\folderloc"); P4Command cmd = new P4Command(rep, "diff", true, String.Format("{0}/...", path)); P4CommandResult result = cmd.Run(); 相反,我得到了一个例外: “p

需要使用P4Command类在p4.net中使用diff命令的正确方法。 下面的C#代码不提供diff命令结果

DepotPath path = new DepotPath(@"E:\Depot\folderloc");   
P4Command cmd = new P4Command(rep, "diff", true, String.Format("{0}/...", path));  
P4CommandResult result = cmd.Run();
相反,我得到了一个例外:


“p4api.net.dll中发生“System.ArgumentNullException”类型的未处理异常。其他信息:P4Command需要P4Server”。

如果希望获得此方面的帮助,您可能需要提供有关收到的结果和预期结果的进一步信息。这里没有什么明显的。谢谢你的评论。我已经编辑了这个问题