Невозможно создать проект рабочего процесса с помощью msbuild (Sharepoint 2010)

Я использую teamcity для создания проектов Sharepoint с использованием 64-разрядной версии MSBuild. Все проекты работают нормально вместо моего проекта рабочего процесса. При использовании Framework 4.0 я получаю сообщение об ошибке

c: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Workflow.Targets (121,5): ошибка MSB4018: Неожиданный сбой задачи «CompileWorkflowTask». [V: \ Workflows \ MyCustomer.WFs.TranslationWorkflow \ MyCustomer.WFs.TranslationWorkflow \ MyCustomer.WFs.TranslationWorkflow.csproj] c: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Workflow.Targets (121,5): ошибка MSB4018: System.IO.DirectoryNotFoundException: не удалось найти часть пути 'C: \ Windows \ system32 \ config \ systemprofile \ AppData \ Local \ Temp \ vjwduioy.tmp'. [V: \ Workflows \ MyCustomer.WFs.TranslationWorkflow \ MyCustomer.WFs.TranslationWorkflow \ MyCustomer.WFs.TranslationWorkflow.csproj]

Я вспомнил, что Microsoft избавилась от старого механизма рабочего процесса, поэтому я ожидал, что он, возможно, работает только с более старый фреймворк 3.5 и построил проект с этим, но получил другую ошибку:

C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v10.0 \ SharePointTools \ Microsoft.VisualStudio.SharePoint.targets (37,45) : error MSB4019: Импортированный проект «C: \ Windows \ Microsoft.NET \ Framework64 \ v3.5 \ Workflow.Targets» не найден. Убедитесь, что путь в объявлении правильный и что файл существует на диске.

В Visual Studio 2010 сборка работает нормально.

8
задан Mathias F 1 February 2012 в 16:16
поделиться