MS OData客户端代码生成器失败:编译转换:元数据文件'找不到
本文关键字:文件 找不到 元数据 编译 客户端 OData 代码生成器 失败 MS 转换 | 更新日期: 2023-09-27 18:05:13
在将项目从源代码控制拉到VS 2013的新开发机器后,我发现我无法再生成我的客户端代理和实体类(从"OData客户端代码生成器"创建的。tt文件)
使用
编译转换时会出现异常- Microsoft.OData.Client.dll
- Microsoft.OData.Core.dll
- Microsoft.OData.Edm.dll
。
Compiling transformation: Metadata file 'Microsoft.OData.Client.dll' could not be found
之后是几百个其他构建错误,因为tt文件未能生成所需的类,而只给出了可怕的
ErrorGeneratingOutput
尽管这些dll及其附带的xml文件存在于项目Bin中的正确位置。
我意识到我没有安装"扩展和更新"
- 工具>扩展和更新
- Online> Visual Studio Gallery>"OData客户端代码生成器"(键入/粘贴到搜索中)
- 已安装版本2.3.0
Bam -重新正常工作并正确生成代理和实体!
愚蠢的我。