Итак, у меня есть проблема, которая идентична этой , но мой вопрос больше связан с реализацией ответа, который парень дает на свой вопрос. Учитывая, что файл, выполняющий массовую вставку, - это VMEssentialData.sql, а жестко заданный путь в нем:
DECLARE @path NVARCHAR(300) = 'H:\Git repo\foreignkeysproject\RunExtractionConsole\bin\Debug\2019-06-19\Nomenclature tables'
Как узнать текущее местоположение сценария powershell, который будет выполняться в сценарии перед развертыванием, и подставить его в файл .sql, чтобы путь массовой вставки мог изменяться при каждом развертывании для каждой машины, пока он находится под контроль источника (как описал ScubaSteve, он это делает).