MSBuild:ReadLinesFromFile查询
我使用ReadLinesFromFile从txt文件中读取多行内容,并将其附加到sql.execute中的路径。问题在于它读取所有行并立即追加它们: 文本文件内容: a、 sqlMSBuild:ReadLinesFromFile查询,msbuild,Msbuild,我使用ReadLinesFromFile从txt文件中读取多行内容,并将其附加到sql.execute中的路径。问题在于它读取所有行并立即追加它们: 文本文件内容: a、 sql b、 sql Sql.Execute ServerName=“$(ServerName)”DatabaseName=“CDRCntroller”path=“..\DB\CDRController\BROKER\@(Prop1) MSBuild的路径为:…..\BROKER\a.sql;b.sql 我是否可以使用Pr
b、 sql Sql.Execute ServerName=“$(ServerName)”DatabaseName=“CDRCntroller”path=“..\DB\CDRController\BROKER\@(Prop1) MSBuild的路径为:…..\BROKER\a.sql;b.sql 我是否可以使用Prop1作为数组并逐个引用文件中的内容 我也尝试过使用StringToItemList,但没有成功:(
谢谢。请改用元数据表示法。如下所示:
Sql.Execute ServerName="$(ServerName)" DatabaseName="CDRCntroller" path="..\DB\CDRController\BROKER\%(Prop1.Identity)
改用元数据表示法。如下所示:
Sql.Execute ServerName="$(ServerName)" DatabaseName="CDRCntroller" path="..\DB\CDRController\BROKER\%(Prop1.Identity)
你应该试试这个
Sql.Execute ServerName=“$(ServerName)”DatabaseName=“CDRCntroller”path=“..\DB\CDRController\BROKER\%”(Prop1.Identity)
%告诉Msbuild为每个项重复该任务。标识是包含项本身的元数据
希望有帮助!你应该试试这个
Sql.Execute ServerName=“$(ServerName)”DatabaseName=“CDRCntroller”path=“..\DB\CDRController\BROKER\%”(Prop1.Identity)
%告诉Msbuild为每个项重复该任务。标识是包含项本身的元数据
希望能有所帮助!感谢“标识”元数据位-我花了很多时间找到它。关于一个项目所有可用元数据的MSDN文档似乎并不完整。好吧,你可以在MSDN中找到一些关于元数据的内容谢谢“标识”元数据位-我花了很多时间找到它关于一个项目的所有可用元数据的MSDN文档似乎并不完整。您可以在MSDN中找到一些关于元数据的内容