gpt4 book ai didi

nuget - 如何通过 NuGet 包安装更改现有文件?

转载 作者:行者123 更新时间:2023-12-01 10:06:20 26 4
gpt4 key购买 nike

是否可以更改通过 NuGet 包存在的文件的内容?意思是,假设您制作了一个全新的 MVC3 网站。您想要安装将更新主页的 NuGet 包。也许更改欢迎消息,然后更改布局以包含您创建的一些新 View ,并更新主 Controller 以包含返回新 View 的方法。这将如何完成?

最佳答案

安装 NuGet 包后,您可以手动修改所需的任何文件。只需在 VS(或使用其他编辑器)中编辑它们。 NuGet 包的唯一区别是,如果在原始包文件和您的文件之间检测到更改时卸载/更新包,则不会删除您修改的文件。将要提到这是日志。

更新:

NuGet 支持在包安装期间通过 .transform and .pp files 修改项目文件.但这有局限性,.transform 文件将内容添加到配置文件(它们无法编辑),而 .pp 文件用于新的源代码文件。

您可以使用 EnvDte CodeModel 修改现有的源代码在 PowerShell 中(即 install.ps1)。不过它有点复杂。

关于nuget - 如何通过 NuGet 包安装更改现有文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10158457/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com