0

安装 excel 插件后我无法连接到拉力赛。每次尝试连接后,我都会收到以下消息:


连接到 Rally 时出错:无法在 Rally.RestApi.HttpService.Get(Uri 目标的 System.Net.WebClient.DownloadString(Uri address) 的 System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)连接到远程服务器, IDictionary`2 headers) at Rally.RestApi.RallyRestApi.MakeRequest(Uri uri) at Rally.RestApi.RallyRestApi.GetByReference(String aRef, String[] fetchedFields) at Rally.RestApi.RallyRestApi.GetCurrentUser(String[] fetchedFields)
at E:\projects\exceladdin_tmp\RallyExcel\ExcelRestApi.cs 中的 RallyExcel.ExcelRestApi.GetUserInfo(Boolean includeWorkspaceData):E:\projects\exceladdin_tmp\RallyExcel\RallyConnectionDialog 中 RallyExcel.RallyConnectionDialog.OnOKClicked(Object sender, EventArgs e) 中的第 48 行。 CS:第 65 行

我已经重新安装了几次插件,但没有结果。对于这些安装,我还多次从 Rally 页面下载 .msi 安装文件(以防它被破坏)。

我不认为它与 Internet 网络有关,因为我尝试使用几个不同的 LAN 进行连接但没有结果。

查看错误消息,插件似乎需要磁盘“E:\”中的一些文件,即(在我的情况下)CD/DVD 驱动器。我找不到可以更改此设置并将其定向到任何现有磁盘的任何位置(例如配置文件)。

最后,这个问题也出现在我的同事身上。我们都在使用带有 Win 7(通常为 64)和 MS Office 2010 的 Lenovo ThinkPad。

我将不胜感激任何帮助。

4

1 回答 1

1

我在尝试通过 Excel 连接到 Rally 时收到以下错误。这是因为我需要在 Rally 中更改我的密码。在浏览器中打开 Rally 并登录后,网站要求我更改密码。一旦我这样做了,我就可以通过 Excel 连接到 Rally。

Error connecting to Rally: Invalid JSON primitive: .
   at System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializePrimitiveObject()
   at System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeInternal(Int32 depth)
   at System.Web.Script.Serialization.JavaScriptObjectDeserializer.BasicDeserialize(String input, Int32 depthLimit, JavaScriptSerializer serializer)
   at System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer, String input, Type type, Int32 depthLimit)
   at Rally.RestApi.DynamicJsonSerializer.Deserialize(String json)
   at Rally.RestApi.RallyRestApi.GetByReference(String aRef, String[] fetchedFields)
   at RallyExcel.RallyRestApiWrapper.GetCurrentUser(String[] fetchedFields) in C:\Users\admin\Documents\exceladdin\RallyExcel\ExcelRestApi.cs:line 343
   at RallyExcel.ExcelRestApi.GetUserInfo(Boolean includeWorkspaceData) in C:\Users\admin\Documents\exceladdin\RallyExcel\ExcelRestApi.cs:line 78
   at RallyExcel.RallyConnectionDialog.OnConnectClicked(Object sender, EventArgs e) in C:\Users\admin\Documents\exceladdin\RallyExcel\RallyConnectionDialog.cs:line 168
于 2014-05-01T15:56:47.803 回答