From 61ada7a4e1550d26b612f9a8c65951cfb3512934 Mon Sep 17 00:00:00 2001 From: "Cynthia Z E MacLeod (C3D)" <Cynthia.MacLeod@cloud3d.ltd> Date: Sat, 15 Jan 2022 16:09:09 +0000 Subject: [PATCH] Add documentation for some of the properties available in the SDK --- docs/SDK.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/SDK.md b/docs/SDK.md index d48312e..200ff9d 100644 --- a/docs/SDK.md +++ b/docs/SDK.md @@ -27,4 +27,17 @@ Or omit the version from the SDK attribute and specify it in the version in `glo } ``` -You can also use the [templates](Templates.md) to easily create new projects. \ No newline at end of file +You can also use the [templates](Templates.md) to easily create new projects. + +## Properties + +|Property|Default value|Description| +|-|-| +|ExcludeASPNetCompilers|false|Do not include the default packages `Microsoft.Net.Compilers.Toolset` and `Microsoft.CodeDom.Providers.DotNetCompilerPlatform`| +|MicrosoftNetCompilersToolset_Version|3.8.0|Version number of the package `Microsoft.Net.Compilers.Toolset` to include*| +|MicrosoftCodeDomProvidersDotNetCompilerPlatform_Version|3.6.0|Version number of the packge `Microsoft.CodeDom.Providers.DotNetCompilerPlatform` to include*| +|OverwriteAppConfigWithBindingRedirects|false|If set, then any [automatically generated binding redirects](Binding_Redirects/Autogenerating-Binding-Redirects.md) will be copied into your web.config file.| +|MvcBuildViews|true if Configuration is Release<br/>false otherwise|Whether to invoke the AspNetCompiler automatically after build| +|EnableWebFormsDefaultItems|Same as `EnableDefaultItems`|Whether to automatically include WebForms files as content<br><ul><li> *.asax</li><li> *.ascx</li><li> *.ashx</li><li> *.asmx</li><li> *.aspx</li><li> *.master</li></ul>| + +*Version numbers are not applied if you are using `Microsoft.Build.CentralPackageVersions` version 2.1.1 or higher. Remember to include the packages in your central package versions file. \ No newline at end of file