你的位置: 码友网首页 / 资讯源列表 / 编写你的专属 MSBuild C# 代码生成器:在保存文件时自动实时生成你的代码

关于[编写你的专属 MSBuild C# 代码生成器:在保存文件时自动实时生成你的代码]的摘要:

我之前的博客中有介绍如何在项目中生成额外的代码,也有介绍制作一个生成代码的 NuGet 包。而本文是在此基础上更进一步,可以让生成代码变成实时的;更准确的说,是在保存文件时即生成代码,而无需完整编译一次项目。一天,头像全白昵称空格的“wuweilai”童鞋问我为什么 GRPC 的 NuGet 包能自动在 .proto 文件保存时更新生成的代码,怎么才能做到像它那样。然后,我研究了下 Grpc.Tools 包里的代码,外加跟他反复讨论,摸清了自动生成代码的方法。

原文地址: https://blog.walterlv.com/post/msbuild-generate-code-when-file-is-saved.html

收录时间: 2021-06-02 浏览量: 745 分类: C#

| 0 收藏 | 0