我确实有一些关于API的其他问题。因此,我从以下位置安装了Microsoft Visual C++ 2010 Redistributable Package (x86
http://www.microsoft.com/download/en/details.aspx?id=5555
来解决这些问题。问题已在安装此程序包时解决。但我的一些客户端在安装this.the后出现以下错误消息:
运行Perforce命令时出错!强制密码(P4PASSWD)无效或未设置。
异常来自这一行:
工作区记录d=p4.Run(“P4RecordSet”,"-u",userName);
其中,userName是perforce服务器的有效用户名
关于其他语言的这个问题,有很多帮助。但是我在P4.NET上找不到任何帮助。有什么建议请提。
发布于 2011-10-25 16:54:20
我找到了解决方案。主要问题是在登录时,在p4.password处返回了票据值。但是在那之后,我给p4.password分配了密码。就是这样。
p4.Login(password);
p4.Password = password; // here password is the input.因此,p4.password与票号不匹配。所以密码没有设置。我刚刚删除了p4.password = password行。然后,这段代码成功执行
P4RecordSet recordd = p4.Run("workspaces", "-u", userName);https://stackoverflow.com/questions/7751273
复制相似问题