Привет, я получаю исключение System.InvalidProgramException при попытке запустить пример проекта под названием «C# Example.WorkItemBrowser». Исключение также возникает, когда я пытаюсь выполнить эти строки:
TeamFoundationServer tfserver = new TeamFoundationServer("http://localhost:8085");
tfserver.EnsureAuthenticated();
WorkItemStore store = new WorkItemStore(tfserver);
Console.WriteLine(store.Projects.Count);
Для этого я использую Visual Studio SDK 2008 года.
PEverify для сборки Microsoft.TeamFoundation.WorkItemTracking.Client.dll
получил вот такой отпут:
[MD]: Error: Value class has neither fields nor size parameter. [token:0x020000B3]
[MD]: Error: Value class has neither fields nor size parameter. [token:0x020000BF]
[MD]: Error: Value class has neither fields nor size parameter. [token:0x020000C4]
3 Error(s) Verifying Microsoft.TeamFoundation.WorkItemTracking.Client.dll
Новая загрузка и установка SDK, а также удаление и установка, а также установка .net 3.5 sp1 снова не помогли.
Что-то не так с описанием моей проблемы или просто больше нигде не было?





У меня как раз очень похожий вопрос здесь.
Оказывается, у вас должен быть установлен Team Explorer на машине, на которой вы выполняете этот код. Вы развертываете это на другом компьютере или пробуете это на компьютере, на котором не установлен Team Explorer?