自动生成Nuget命令?
我最近知道了 NuGet 和 MVCScaffolding ,
所以我认为为我的公司编写一个自定义脚手架包来生成一些模板代码确实很好,
然后我就这样做了,并且效果很好,
但在某些情况下我需要一个代码生成器自动生成我的代码(就像可以自动生成一些代码的自定义工具)
我的意思是我不想强迫用户在更改其类时运行命令,
正如我之前提到的,我可以通过自定义工具来做到这一点,但我想要这样做所有这些生成都通过单个路径
您认为有任何解决方案可以从自定义工具运行 nuget 命令吗?或者
我不知道有什么方法可以自动运行 nuget 命令......
或者任何其他想法? ...
I've recently known NuGet and MVCScaffolding ,
So I think it's really good to write a custom scaffolding package for my company to generate some template code,
Then I did it , and It works great,
But in some cases I need a code generator that generate my code Automatically (like custom tool that can generate some code automatically)
I mean I don't want to force users to run command when they change their class,
As I mentioned previously I can do that by a Custom Tool but I want do all of that generation via a single path
Do you think there is any solution to run nuget command from a custom tool or
I don't know any way to runs nuget commands automatically ...
or any other ideas ?? ...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
T4 模板可能会有所帮助。它们允许您创建一个“.tt”文件,该文件在更改时将重建代码文件。
有几种不同的使用方式(“文本模板”与“预处理文本模板”),但您可能可以做您需要的事情。默认情况下,VS 不会为它们提供任何智能感知/语法突出显示,但有一些 VS 插件可以做到这一点。
T4 Templates might help. They let you create a ".tt" file, that when changed, will rebuild a code file.
There are a few different ways of using them ("Text Template" vs "Preprocessed Text Template"), but you can probably do what you need. By default, VS doesn't give any intellisense/syntax highlighting for them, but there are some VS addins that do that.