msbuild-4.0 相关问题

MSBuild构建工具的第三个版本(2.0和3.5之后),作为.Net Framework 4.0的一部分发布。它默认由Microsoft Visual Studio 2010使用。

如何根据item设置属性值并使用该属性作为属性函数的输入?

我正在尝试根据 Item 设置属性值 但物业似乎没有注意到 Item 例如,我的代码是这样的 我正在尝试根据 Item 设置属性值 但物业似乎没有注意到 Item 例如,我的代码是这样的 <ItemGroup> <temp Include="test.txt"></temp> </ItemGroup> <PropertyGroup> <Name>%(temp.Identity)</Name> <Test>$([system.IO.File]::ReadAllText('$(Name)').Replace('ABC', '###'))</Test> </PropertyGroup> <Target Name="Write"> <Message Text="$(Name)"/> <WriteLinesToFile File="%(temp.Filename).asl" Lines="$(Test)" Overwrite="true"/> </Target> 但是当我运行它时,它说它无法读取 %(temp.Identity) 我错过了什么吗? 谢谢! 在任何项目之前评估属性。将组移动到延迟评估的目标、您的“写入”或通用的InitialTargets 之一。 请参阅财产和物品评估令。

回答 1 投票 0

MSBuild 使用 %(RecursiveDir) 作为文件名的一部分

作为构建脚本的一部分,我们从子目录复制用户消息文件,并希望将子目录的名称附加到消息文件中。 即 msg \message.std > msg\message0.std 我有...

回答 1 投票 0

提高 Blazor 重建速度

对现在相当庞大的 Blazor 服务器项目进行更改时,重建大约需要 30 秒。在某些情况下,这会阻碍生产力。热重载...

回答 1 投票 0

MSBuild 和包含内容文件的包

我对 MSBuild 包有疑问。 我有一个引用包的应用程序,该包引用了一个包,其中包含 contentFiles,例如: Main App A -> Assembly B -> Package C with

回答 0 投票 0

在T4模板中使用MSBuild属性。

我正在使用MSBuild使用T4生成一些文件,我想知道是否可以在T4模板中引用和使用MSBuild属性?我想做一些像这样的片段:...

回答 2 投票 5

。net应用的声纳项目版本

声纳核心版本:4.5.7 C#插件版本5.2用于MSBuild v2.0的SonarQube扫描仪我们正在Jenkins中使用Msbuild的Sonarqube扫描仪来发布Sonarqube仪表板。对于此设置,是否存在...

回答 1 投票 1

警告MSB8012-链接器的OutputFile属性值()

警告MSB8012我已经阅读了许多回答有关此错误的人员的答案,但似乎没有一个像我这样的问题。我正在尝试在项目中使用属性表来保存...

回答 2 投票 1

构建没有依赖关系的MSBuild目标

有什么方法可以告诉MSBuild 4.0建立目标,但是忽略任何依赖关系吗?我只想建立该目标本身,就别无其他。

回答 5 投票 24

接收CS0234:类型或名称空间名称'VisualStudio'在使用MSBuild.exe的名称空间'Microsoft'中不存在

我正在尝试使用以下命令构建dotnet解决方案,但出现错误CS0234:类型或名称空间名称'VisualStudio'在使用...的名称空间'Microsoft'中不存在]]

回答 1 投票 0

MSBuild动态AssemblyName

如何根据某些文件的内容动态更改AssemblyName?例如,我有一个名为“ AssemblyBaseName.txt”的文件,其中包含“ Abcd”字符串,我希望我的程序集DLL / EXE名称为...

回答 1 投票 0

MSBuild的构建顺序

我有超过100个项目(C ++,托管C ++,C#)一个大的解决方案,其中许多人依赖于对方。我有一个的TeamCity服务器,我想构建此解决方案在那里。当我建...

回答 3 投票 21

错误MSB4166:子节点提前退出。关机

有时我的构建会因此错误而失败。 0> MSBUILD:错误MSB4166:子节点“3”过早退出。关机它似乎是完全随机的,我无法在...重现它

回答 7 投票 22

使用WriteCodeFragment MSBuild任务

我正在尝试使用WriteCodeFragment MSBuild任务来创建AssemblyVersion属性。我在创建属性组时遇到问题,无法正确传递处理所需的ITaskItem数组。 ...

回答 1 投票 1

在为AnyCPU平台构建时使用哪个MSBuild(x86 vs x64)?

我正在使用批处理文件来调用构建解决方案文件的MSBuild。我的问题是,在为AnyCPU平台构建时,我应该使用哪个MSBuild? 32位还是64位? set sln = MySolution.sln ...

回答 1 投票 1

无法找到signtool的临时位置。退出

我尝试使用signUserFiles.exe对.dll,.exe和.msi文件进行数字签名,我已经配置了巡航控制工具的签名步骤,当我尝试使用巡航构建我们的项目(abc.proj文件)...

回答 1 投票 0

如何从正在处理的项目文件中访问msbuild命令行参数?

我需要从正在处理的项目文件中访问msbuild命令行参数(特别是指定的目标和属性),以便将它们传递给...

回答 1 投票 9

© www.soinside.com 2019 - 2024. All rights reserved.