29 packages returned for Tags:"Inline"

Provides the $(CodeTaskAssembly) property which properly locates the right assembly to use for inline tasks depending on the currently executing MSBuild engine.
On a project that references the Microsoft.VSSDK.BuildTools package, enables installing extra VSIXes to the targetted Visual Studio version and instance by simply declaring them as @(Vsix) items: <ItemGroup> <Vsix Include="MyOtherExtension.vsix" /> </ItemGroup> The items will be installed only... More information
XText allows you to easily create a text based layout simply in code, including Paragraphs, inlines, formatting etc. Also gives the ability to conditionally writing out elements
Writes items with their full metadata to an MSBuild project "fragment". The resulting XML file can be directly imported by an MSBuild project, or read on-demand by the ReadItemsFromFile MSBuilder.
  • 7,234 total downloads
  • last updated 10/26/2018
  • Latest version: 0.3.4
  • msbuild inline
Authoring inline code tasks in C# in an XML file can be incredibly frustrating, without intellisense, compilation safety, tests, etc. This package automatically converts Task-derived classes in your project into inline tasks file you can import directly from your targets. Unit testing your... More information
Provides the GetLatestVersion task, which retrieves the latest published version of a given nuget package from nuget.org, and provides easy access to its various SemVer components.
This project supplies compile time support for FeralExpressions. For every.cs file which contains a partial class with one or more expression bodied method, it creates an equivalent of that method which has the same logic, but is a static Expression property. For example, public static string... More information
FeralExpressionsCore defines the expansion method .Inline() which can be called on either an expression, or an IQueryable. It replaces method calls in the expression with the method body. In order for this to work, the method must (a) be declared in a partial class (b) have an expression body (c)... More information
FeralExpressions defines the expansion method .Inline() which can be called on either an expression, or an IQueryable. It replaces method calls in the expression with the method body. In order for this to work, the method must (a) be declared in a partial class (b) have an expression body (c)... More information
Runs an executable with optional arguments, and returns the standard output as an output parameter. Usage: <Run Exe="$(Git)" Args="log HEAD" WorkingDir="$(MSBuildProjectDirectory)"> <Output TaskParameter="Output" PropertyName="HeadSha" /> </Run>
This project supplies compile time support for FeralExpressionsCore. For every.cs file which contains a partial class with one or more expression bodied method, it creates an equivalent of that method which has the same logic, but is a static Expression property. For example, public static string... More information
Allows applying a regular expression replacement for a pattern over an entire file or files. Example: <RegexReplace Files="@(Compile)" Pattern="/\* LICENSE \*/" Replacement="$(LicenseHeader)" />