0

突然间,我从 PMC 中的 MVCScaffolding 命令中得到以下信息:

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

自上次成功运行以来没有发生太大变化,而且这个错误并没有给我太多信息。

有任何想法吗?

4

1 回答 1

0

啊哈。对我来说,这是一个简单得可笑的错误,只是一个可怕的错误。不知道为什么谷歌没有给我任何关于这...

我已将解决方案添加到 TFS 中的源代码控制,而 T4 试图编辑的文件未检出!所以...

  1. 只需检查目标文件
  2. 甚至更好的是,按照有用的 T4Scaffolding cmdlet 使用Set-IsCheckedOut以在自定义脚手架中使用

简单!

于 2011-08-08T06:19:51.497 回答