0
在一个解决方案中,T4模板文件是Frame.Model项目T4 templte位于目标项目的目录外
var path = [email protected]"\Frame.Service\Interface\"+config.FileName;
config.Output.Encoding = Encoding.UTF8;
config.RenderToFile(path);
这将生成代码到另一个项目,但错了, 消息:
*13 Output file D:\Code\Frame.Web\Frame.Service\Interface\IUser.generated.cs is located outside of directory of target project
D:\Code\Frame.Web\Frame.Model\Frame.Model.csproj
D:\Code\Frame.Web\Frame.Model\T4\EntityCodeScript.tt 1 1 Frame.Model*
当我更改为:
var path = [email protected]"\Frame.Model\Interface\"+config.FileName;
这成功,为什么不能生成文件我n差异项目? 怎么办? THK!
对不起,我是enlish非常不好,我希望你能知道什么该