gpt4 book ai didi

configuration - 读取 MSBuild 任务中的配置值

转载 作者:行者123 更新时间:2023-12-02 00:42:58 25 4
gpt4 key购买 nike

有没有办法在 MSBuild 任务中读取 System.Config 连接字符串?

基本上我在配置文件中设置了连接字符串

<add name="MyApp.MyConnectionString" connectionString="..." />

我想像这样在 MSBuild 任务中引用它......

<Target Name="Migrate" DependsOnTargets="Build">
...
<Migrate Connectionstring="$(MyApp.MyConnectionString)" ... />
</Target>

最佳答案

MSBuild Community Tasks Project 中有一个 XMLRead 任务,它使用 xpath 提取一个值。

<XmlRead 
XPath="/add/@connectionString"
XmlFileName="app.config">
<Output TaskParameter="Value" PropertyName="MyConnectionString" />
</XmlRead>
<Message Text="MyConnectionString: $(MyConnectionString)"/>

(注意:完全未经测试)

关于configuration - 读取 MSBuild 任务中的配置值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1983010/

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