msbuild-target

    0热度

    2回答

    我需要将一堆步骤连接在一起,这些步骤包括使用自定义MSBuild文件构建解决方案,项目和运行.cmd文件。 我在这第一关低于: <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <Configuration>Release</Configuration>

    0热度

    1回答

    我有导入到我的.csproj文件中的以下目标文件,其中一个目标(AfterAddPostAction)从未触发。为什么不? (抱歉它是如此冗长,但MSBuild的是大便的抽象和CallTask​​没有看到设置含有CallTask​​元件的目标内的属性值。) <?xml version="1.0" encoding="Windows-1252"?> <Project xmlns="http://

    2热度

    2回答

    我想修改属性值取决于另一个文件中的某些条件。 例如。 我有一个文件调用目标文件。 <Import Project="sample.vcxproj"/> <PropertyGroup> <Gender>Boy</Gender> <Search>UNIQUE_NAME</Search> </PropertyGroup> <Target Name="Build">

    0热度

    1回答

    是否可以忽略proj文件中的目标?这样的任何东西 msbuild amazingproject.proj /IgnoreTarget:TimeConsumingTarget 或者我们可以在调用msbuild时为目标设置一个条件值吗? msbuild amazingproject.proj /Variable:TimeConsumingCondition=False 在该凸出文件&我们可以有

    2热度

    1回答

    我有一个MSBuild/C#项目,其目标尝试访问应该由TeamCity设置的`%build.counter%参数。 <Target Name="TraceBuildParameters" BeforeTargets="BeforeBuild"> <Message Text="Build.Counter=$(build_counter)" /> </Target> 我可以访问它在Te

    0热度

    1回答

    由于我有多个配置,因此需要使用MSBuild在解决方案级别构建。我在发布输出的web项目中有一个自定义目标。我可以指定Web项目作为目标,并且它可以很好地工作。但我需要发布Web应用程序。在解决方案级别构建时有没有办法构建项目的自定义目标? 我发现这个link,但我不明白解决方案。如果有人能够稍微打破这一点,这将有很大帮助。 这是我目前的PowerShell命令行的样子: & "$env:wind

    0热度

    1回答

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

    1热度

    1回答

    我想在打包应用程序(.net mvc 3)之前运行自定义任务以将.less文件编译为.css。 我没有很多创建MSBUILD脚本的经验,所以通过在线阅读我想出了下面的代码。它的工作原理,但我觉得应该有一种方法让我跳过ItemGroup显式声明,并指示脚本查找“Skins文件夹下的任何文件夹”。这可能吗? <Target Name="CompileLessToCss" BeforeTargets="

    7热度

    2回答

    我很难通过使用Visual Studio 2012 UI的Webdeploy部署第三方非参考程序集。 我有一个名为'库'的文件夹,其中包含一些程序集。 通过我的* .csproj的文件,下面我可以设置生成操作为 'ThirdPartyAssemblies': <ItemGroup> <AvailableItemName Include="ThirdPartyAssemblies">

    2热度

    1回答

    Visual Studio 2012. SQL Server数据库项目。 在解决方案中创建了四种构建配置:Debug,DevDb,TestDb,LocalDb。 三个发布配置文件是在项目中创建的:(!)DevDb.publish.xml,TestDb.publish.xml,LocalDb.publish.xml 推F5键我想: 部署项目从项目属性的连接字符串如果 生成配置是调试。 发布项目,连接