MVCScaffolding 'Invoke-ScaffoldTemplate: Ошибка HRESULT E_FAIL COMException'? - PullRequest
0 голосов
/ 08 августа 2011

Внезапно я получаю следующее от своей команды MVCScaffolding в PMC:

Invoke-ScaffoldTemplate : Error HRESULT E_FAIL has been returned from a call to a COM component.
At line:1 char:23
+ param($c, $a) return . <<<<  $c @a
    + CategoryInfo          : NotSpecified: (:) [Invoke-ScaffoldTemplate], COMException
    + FullyQualifiedErrorId : T4Scaffolding.Cmdlets.InvokeScaffoldTemplateCmdlet

Ничего не изменилось со времени последнего успешного запуска, и эта ошибка не дает мне много информации.

Есть идеи?

1 Ответ

0 голосов
/ 08 августа 2011

Аааа ха. Для меня это было просто смехотворно, просто страшная ошибка. Не уверен, почему Google ничего мне не дал по этому поводу ...

Я добавил решение для управления исходным кодом в TFS, и файл, который T4 пытался редактировать, не был извлечен! Итак ...

  1. Просто проверьте целевой файл
  2. Или, что еще лучше, используйте Set-IsCheckedOut согласно Полезные командлеты T4Scaffolding для использования в пользовательских скаффолдерах

Симплеш!

...