首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >强制密码(P4PASSWD)无效或未设置。如何使用P4.Net求解

强制密码(P4PASSWD)无效或未设置。如何使用P4.Net求解
EN

Stack Overflow用户
提问于 2011-10-13 16:21:18
回答 1查看 7.4K关注 0票数 1

我确实有一些关于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上找不到任何帮助。有什么建议请提。

EN

回答 1

Stack Overflow用户

发布于 2011-10-25 16:54:20

我找到了解决方案。主要问题是在登录时,在p4.password处返回了票据值。但是在那之后,我给p4.password分配了密码。就是这样。

代码语言:javascript
复制
p4.Login(password);
p4.Password = password; // here password is the input.

因此,p4.password与票号不匹配。所以密码没有设置。我刚刚删除了p4.password = password行。然后,这段代码成功执行

代码语言:javascript
复制
P4RecordSet recordd = p4.Run("workspaces", "-u", userName);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7751273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档