msbuild-task

    0热度

    1回答

    我有一个dll项目,我需要在我们的生产机器上安装到GAC中。 (我希望我不必使用GAC但SSIS坚持) gacutil.exe在目标计算机上不可用并且使用PowerShell中的“Enterprise.Services”不起作用(我不知道为什么) 我的理解是我应该创建一个msi安装程序项目。 但是,在安装Visual Studio(2015年即将到2017年)的安装程序和部署扩展之后,我发现这些项

    0热度

    1回答

    在使用dotnet构建的Microsoft Build Task中是否可以使用软件包引用(如Microsoft.CodeAnalysis)? 我使用netstandard1.5的任务库和下面的包的引用: <PackageReference Include="Microsoft.Build" Version="15.3.0-preview-000117-01" /> <PackageReferen

    0热度

    1回答

    我执行命令行测试文件第一次失败, mstest /testcontainer:test1.dll 这个DLL文件包含多个测试,是有办法,我可以停止测试第一次测试失败 注意 - 作为项目文件太大

    1热度

    1回答

    尝试在Visual Studio for Mac社区(7.0.1 [build 24])上编译Xamarin Forms(2.3.4.247)项目时,我不断收到以下两个错误在编码一段时间后,知道是什么原因造成的,以及如何解决它? /Users/PathToProjectRoot/packages/Xamarin.Forms.2.3.4.247/build/portable-win+net45+wp

    0热度

    2回答

    我创建了一个自定义任务,在构建操作后执行。 <Target Name="AfterBuild" /> <Target Name="MyTarget" AfterTargets="AfterBuild"> <MyTask ... /> </Target> 问题:是否可以执行任务,如果构建操作引发的,但没有执行,因为在该项目没有变化/没有必要再建? 换句话说:即使项目不是

    0热度

    1回答

    我的总体目标是在解决方案构建结束时读取所有警告,然后将它们记录为错误。这与TreatWarningsAsErrors设置截然不同,因为这也应该为具有这些警告的项目创建二进制文件。 我期望用自定义的MSBuild任务来解决这个问题,但我不知道我需要从.targets文件中传递它。 编辑:我不认为这是this question的重复,因为该地址解析某个字符串的日志,并为该特定的代码发出错误。我想获得构

    2热度

    1回答

    我有一个相当简单的类,它继承自ITask,并作为更新版本的构建任务运行(VersionUpdater.dll)。该项目文件条目如下: <UsingTask TaskName="VersionUpdater" AssemblyFile="VersionUpdater.dll" /> <Target Name="BeforeBuild"> <VersionUpdater /> </Tar

    1热度

    1回答

    我正在尝试使用Visual Studio 2015和本地TFS 2013服务器为传统VB.Net ASP.Net Forms应用程序设置持续集成过程。不过,我努力获得构建定义来成功构建我的应用程序。 构建失败,并显示以下错误。 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\WebApplications\Microsoft.

    2热度

    1回答

    一个多变的项目,我有一个MSBuild的脚本:Msi.msbuild其中进口一个Variables.msbuild项目: <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="CreateInstaller"> <Import Project="$(RedistDir)\

    0热度

    1回答

    基本上,我试图从Microsoft.Build.Utilities.Task继承创建一个MSBuild任务。请参阅here了解有关该课程的Microsoft文档。显示的错误是Microsoft.Build名称空间中不存在实用程序名称。 我知道图像我试图引用Microsoft.Build.Utilties.Core,但这只是由于故障排除。找不到实用程序。您可以在图片右侧看到我已经获得了一个Micro