当我右键单击T4文件并运行自定义工具时,我收到错误
编译转换:无法找到元数据文件'IdeaBlade.VisualStudio.DTE.dll' 编译转换:找不到元数据文件'IdeaBlade.VisualStudio.OM.CodeGenerator.dll' 编译转换:无法找到元数据文件'IdeaBlade.EntityModel.Edm.Metadata.dll'
感谢。
答案 0 :(得分:2)
该错误意味着Visual Studio无法找到运行DevForce的T4代所需的一些DLL。可能最简单的解决方法是运行Dev Force安装程序。这将把必要的DLL放在GAC中,Visual Studio将能够找到它们。
我相信你也可以在包含你的数据模型的项目中添加对这些特定DLL的引用,但我还没有这样做,因为我更喜欢在任何需要运行T4的机器上安装Dev Force。