执行RallyRestApi.Query调用时,如果没有错误返回但没有结果(当应该至少有一个),则警告使用旧版本的API。我们已经下载了新版本并且可以看到加载了2.0.1,但上述行为仍然存在。
任何可能导致此警告的想法以及可能的纠正措施是什么?
这是一个已知问题吗?
答案 0 :(得分:0)
这里有两个不同的版本号:一个是DLL的版本,另一个是WS API的版本。
2.0.1是适用于.NET DLL的Rally REST API的最新版本,可用from here。
您提到的警告是WS API弃用警告。生产中WS API的最新版本是v2.0。前面的那个是1.43,今年6月之后每this schedule个不会得到支持。
如果您仍然收到警告,请检查实例RallyRestApi
时您的代码使用的WS API版本 - 可能仍设置为1.43或更低版本。
WS API版本通常设置如下,即使最新的dll默认为v2.0:
restApi = new RallyRestApi("user@co.com", "secret", "https://rally1.rallydev.com", "v2.0");