将项目从源代码控制下拉到VS 2013的新开发机器后,我发现我无法再生成客户端代理和实体类(来自“OData客户端代码生成器”创建的.tt文件)
我得到了用
编译变换的异常e.g。
Compiling transformation: Metadata file 'Microsoft.OData.Client.dll' could not be found
随着tt文件失败而导致几百个其他构建错误,生成所需的类,而不是只提供可怕的
ErrorGeneratingOutput
尽管这些dll及其附带的xml文件存在于项目Bin中的正确位置。
答案 0 :(得分:16)
我意识到我没有安装“扩展和更新”中的相关位
Bam - 全部再次工作并正确生成我的代理和实体!
傻傻的我。