在Visual Studio的Rally连接器中刷新列表时出错

时间:2013-04-25 04:53:57

标签: visual-studio-2010 rally

我正在尝试使用Rally Connector for Visual Studio(使用Visual Studio 2010 Pro SP1)并在连接器尝试刷新列表时出现以下错误1)成功登录后或2)单击“刷新列表”时: / p>

  

由于最近的错误,无法为迭代过滤器下拉列表加载数据。请单击“刷新列表”重新加载列表。

同样,单击“刷新列表”只会产生相同的错误。

我正在使用1.6.5版本的连接器。

如果有机会,我会在必要时寻求拉力赛的支持;与此同时,searching Rally Knowledge Base似乎没有产生与错误有关的任何内容;一个web search没有任何用处;我在上面链接的Visual Studio库页面中回复了一个相关的问题(关于连接器早期版本的错误)。基本上我试图从各个合理的角度来解决这个问题。

以下是我在连接器活动日志中看到的内容(由于显而易见的原因,在已记录的URL中替换了工作区值):

4/24/2013 8:23:35 PM  Sent request to load Tasks
4/24/2013 8:23:36 PM  Got response to load Tasks
4/24/2013 8:23:36 PM  Sent request to get all iterations in workspace https://rally1.rallydev.com/slm/webservice/1.15/workspace/9876543210
4/24/2013 8:23:36 PM  Got response to get all iterations in workspace https://rally1.rallydev.com/slm/webservice/1.15/workspace/9876543210
4/24/2013 8:23:37 PM  Warning: Following exception was thrown during getting distinct Iterations:
System.OverflowException: Value was either too large or too small for an Int32.
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at RallyConnector.RallyLoader.GetDistinctIterations(DataSet ds)
Code resumed with duplicate Iterations.

当我通过浏览器登录Rally时,我确实看到了具有相同名称的迭代;但那些迭代是针对不同的项目;我当然没有看到迭代计数溢出32位整数。我希望通过浏览器输入Rally的内容对连接器来说都能正常工作。

重复的迭代名称真的可以成为问题,还是其他什么在起作用?有没有人遇到并设法解决此错误?

1 个答案:

答案 0 :(得分:2)

抱歉有困难。

此错误“由于最近的错误,无法加载迭代过滤器下拉列表的数据。请点击刷新列表重新加载列表“。通常,“刷新列表”操作不会解决问题。这是一个已知问题,应该针对插件的版本> = 1.6.4进行解决。如果您运行的是以前版本的加载项,则可能需要执行干净的重新安装(卸载当前实例后)以克服此错误。

干净的重新安装是关键 - 根据我的经验,干净地重新安装1.6.4或更高版本始终解决了这个问题。

在重新安装之前,请按照以下步骤卸载当前实例:

  1. 关闭Visual Studio
  2. 卸载当前的Visual Studio插件
  3. (控制面板>>添加 - 删除程序)
  4. 在Windows资源管理器窗口中, 导航到(例如来自Windows 7): “C:\ Users \ username \ Documents \”(或您的等效文件夹) 版本的Windows)
  5. 从“Documents”文件夹中删除名为“RallyPlugin”的文件夹。
  6. 如果无法解决问题,请跟进。