У меня есть несколько пакетов NuGet, которые я собрал вместе, причем один из них является общим проектом, на который ссылаются все остальные.NuGet: возможность добавления строки кода через Powershell?
Этот общий проект вставляет класс конфигурации в папку App_Start
, а затем метод этого класса вызывается WebActivator.
Для одного из других пакетов я хочу добавить еще одну строку кода в этот метод, но я изо всех сил пытаюсь найти способ сделать это.
Я знаю, что я мог бы просто добавить дополнительный класс, который содержит только одну строку кода, но я предпочел бы, если возможно, использовать сценарий powershell Install.ps1
, чтобы добавить строку кода в существующий класс конфигурации.
Использование про обработанный * .cs.pp файла будет перезаписывать существующий файл (или добавьте новый) и * .cs.transform не работает на такой файл.
Я знаю, где класс и что он вызвал, и я знаю, как называется метод, и предлагает Powershell средство добавления строки в конец указанного метода?
Код, который вы указали, не был идеальным, но это был 90% пути. Начав с «Get-Project» в консоли управления пакетами NuGet, я смог пройти каждый шаг, посмотреть, что возвращается, и использовать документацию по указанной ссылке. Я выяснил, что нужно. Большое спасибо. – awj