我在我的项目中使用 Azure Devops,这意味着我的 SSIS 项目存储在如下所示的文件位置:C:\Users\johan\source\repos\Data Warehouse\Scripts。我们正在使用项目部署模型。
在 Visual Studio 配置管理器中,我想让 DEV 配置依赖于用户。因此,对于 André,这将变为 C:\Users\andre\source\repos\Data Warehouse\Scripts,而对于 Kasper,则变为 C:\Users\kasper\source\repos\Data Warehouse\Scripts。这将允许开发人员直接从 Visual Studio 运行更改后的脚本。我也可以在某个地方有一个带有脚本的固定文件夹,但在这种情况下,开发人员必须将他更改的脚本复制到这个文件夹才能使其工作。
我知道参数不能是可变的,但是有没有其他方法可以使这个位置依赖于当前用户?例如,这些脚本是从包中执行的 Powershell 脚本。