1

我正在尝试编写一个 Powershell 脚本来在安装 NUGET 包期间修改 global.asax.cs 文件。

具体来说,我希望向Application_Start事件添加一行代码,并且我还希望向事件添加几行代码Application_BeginRequest- 如果Application_BeginRequest事件不存在,那么我需要添加它。

我不想使用 WebActivator 来做类似的事情,因为如果可以通过 Powershell 实现,我不想添加另一个依赖项。

我发现这个线程在演示如何替换 global.asax 的内容方面非常有帮助,但如果它完全替换了内容,它就不会是一个非常流行的 NUGET 包,所以也许有一种方法可以构建NUGET 包内的模板 global.asax.cs 指示 Powershell 插入哪些部件?

4

0 回答 0