***NO_CI***
This commit is contained in:
José Simões 2020-12-18 11:35:26 +00:00 коммит произвёл GitHub
Родитель bf865da805
Коммит bbdce39c4d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
31 изменённых файлов: 55 добавлений и 55 удалений

Просмотреть файл

@ -4,7 +4,7 @@
<!--<Name Package="{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}" ID="2405" />-->
<!--<Description Package="{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}" ID="2406" />-->
<Name>Assembly Information File (nanoFramework)</Name>
<Description>A file containing general assembly information for a nanoFramework project.</Description>
<Description>A file containing general assembly information for a .NET nanoFramework project.</Description>
<AppliesTo>CSharp</AppliesTo>
<Icon>CSAssemblyInfoFile.ico</Icon>
<TemplateID>C0D5DFF7-C546-4E01-84FC-8E92D44C567C</TemplateID>

Просмотреть файл

@ -2,7 +2,7 @@
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" xmlns:sdk="http://schemas.microsoft.com/developer/vstemplate-sdkextension/2010">
<TemplateData>
<Name>Blank Application (nanoFramework)</Name>
<Description>A project for a nanoFramework application to be deployed into a target board.</Description>
<Description>A project for a .NET nanoFramework application to be deployed into a target board.</Description>
<Icon>CSApplication.ico</Icon>
<ProjectType>CSharp</ProjectType>
<SortOrder>1000</SortOrder>

Просмотреть файл

@ -2,7 +2,7 @@
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" xmlns:sdk="http://schemas.microsoft.com/developer/vstemplate-sdkextension/2010">
<TemplateData>
<Name>Blank Application (nanoFramework)</Name>
<Description>A project for a nanoFramework application to be deployed into a target board.</Description>
<Description>A project for a .NET nanoFramework application to be deployed into a target board.</Description>
<Icon>CSApplication.ico</Icon>
<ProjectType>CSharp</ProjectType>
<SortOrder>1000</SortOrder>

Просмотреть файл

@ -2,7 +2,7 @@
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" xmlns:sdk="http://schemas.microsoft.com/developer/vstemplate-sdkextension/2010">
<TemplateData>
<Name>Class Library (nanoFramework)</Name>
<Description>A project for a nanoFramework class library (DLL) to be used in other projects.</Description>
<Description>A project for a .NET nanoFramework class library (DLL) to be used in other projects.</Description>
<Icon>CSLibrary.ico</Icon>
<ProjectType>CSharp</ProjectType>
<SortOrder>1000</SortOrder>

Просмотреть файл

@ -2,7 +2,7 @@
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" xmlns:sdk="http://schemas.microsoft.com/developer/vstemplate-sdkextension/2010">
<TemplateData>
<Name>Class Library (nanoFramework)</Name>
<Description>A project for a nanoFramework class library (DLL) to be used in other projects.</Description>
<Description>A project for a .NET nanoFramework class library (DLL) to be used in other projects.</Description>
<Icon>CSLibrary.ico</Icon>
<ProjectType>CSharp</ProjectType>
<SortOrder>1000</SortOrder>

Просмотреть файл

@ -4,7 +4,7 @@
<!--<Name Package="{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}" ID="2245" />-->
<!--<Description Package="{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}" ID="2262" />-->
<Name>Class definition (nanoFramework)</Name>
<Description>An empty nanoFramework class definition.</Description>
<Description>An empty .NET nanoFramework class definition.</Description>
<AppliesTo>CSharp</AppliesTo>
<Icon>CSClassFile.ico</Icon>
<TemplateID>2202056b-59a6-4362-b498-df418a940084</TemplateID>

Просмотреть файл

@ -5,11 +5,11 @@ using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("nanoFramework MSBuild Tasks library")]
[assembly: AssemblyTitle(".NET nanoFramework MSBuild Tasks library")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("nanoFramework")]
[assembly: AssemblyProduct("nanoFramework MSBuild Tasks library")]
[assembly: AssemblyProduct(".NET nanoFramework MSBuild Tasks library")]
[assembly: AssemblyCopyright("Copyright © 2017 nanoFramework contributors")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

Просмотреть файл

@ -743,7 +743,7 @@ namespace nanoFramework.Tools
}
catch (Exception ex)
{
Log.LogError("nanoFramework GenerateNanoResourceTask error: " + ex.Message);
Log.LogError(".NET nanoFramework GenerateNanoResourceTask error: " + ex.Message);
}
// if we've logged any errors that's because there were errors (WOW!)

Просмотреть файл

@ -5,11 +5,11 @@ using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("nanoFramework MSBuild Tasks library")]
[assembly: AssemblyTitle(".NET nanoFramework MSBuild Tasks library")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("nanoFramework")]
[assembly: AssemblyProduct("nanoFramework MSBuild Tasks library")]
[assembly: AssemblyProduct(".NET nanoFramework MSBuild Tasks library")]
[assembly: AssemblyCopyright("Copyright © 2017 nanoFramework contributors")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

Просмотреть файл

@ -49,7 +49,7 @@ namespace nanoFramework.Tools
}
catch (Exception ex)
{
Log.LogError("nanoFramework ResolveRuntimeDependenciesTask error: " + ex.Message);
Log.LogError(".NET nanoFramework ResolveRuntimeDependenciesTask error: " + ex.Message);
}
// if we've logged any errors that's because there were errors (WOW!)

Просмотреть файл

@ -24,7 +24,7 @@ namespace nanoFramework.Tools.Utilities
if (!string.IsNullOrEmpty(debugEnabled) && debugEnabled.Equals("1", StringComparison.Ordinal))
{
Console.WriteLine($"nanoFramework Metadata Processor msbuild instrumentation task debugging is enabled. Waiting {timeoutSeconds} seconds for debugger attachment...");
Console.WriteLine($".NET nanoFramework Metadata Processor msbuild instrumentation task debugging is enabled. Waiting {timeoutSeconds} seconds for debugger attachment...");
var currentProcessId = Process.GetCurrentProcess().Id;
var currentProcessName = Process.GetProcessById(currentProcessId).ProcessName;

Просмотреть файл

@ -2397,7 +2397,7 @@ namespace nanoFramework.Tools.VisualStudio.Debugger
int Microsoft.VisualStudio.Debugger.Interop.IDebugProcess2.GetName(enum_GETNAME_TYPE gnType, out string pbstrName)
{
// DebugProcess.GetName is not implemented
pbstrName = "nanoFramework application";
pbstrName = ".NET nanoFramework application";
return COM_HResults.S_OK;
}

Просмотреть файл

@ -35,7 +35,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension.FirmwareUpdate
internal string _fwVersion;
internal bool _stable;
internal const string _readmeContent = "This folder contains nanoFramework firmware files. Can safely be removed.";
internal const string _readmeContent = "This folder contains .NET nanoFramework firmware files. Can safely be removed.";
private string _versionRaw;
private Version _version;

Просмотреть файл

@ -27,7 +27,7 @@ using Task = System.Threading.Tasks.Task;
[assembly: ProjectTypeRegistration(projectTypeGuid: NanoFrameworkPackage.ProjectTypeGuid,
displayName: "NanoCSharpProject",
displayProjectFileExtensions: "nanoFramework Project Files (*.nfproj);*.nfproj",
displayProjectFileExtensions: ".NET nanoFramework Project Files (*.nfproj);*.nfproj",
defaultProjectExtension: NanoCSharpProjectUnconfigured.ProjectExtension,
language: NanoCSharpProjectUnconfigured.Language,
resourcePackageGuid: NanoFrameworkPackage.PackageGuid,
@ -66,7 +66,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
[Guid(NanoFrameworkPackage.PackageGuid)]
[ProvideObject(typeof(CorDebug))]
[ProvideDebugEngine("Managed", typeof(CorDebug), CorDebug.EngineId, setNextStatement: true, hitCountBp: true)]
[ProvideDebugPortSupplier("nanoFramework Port Supplier", typeof(DebugPortSupplier), DebugPortSupplier.PortSupplierId)]
[ProvideDebugPortSupplier(".NET nanoFramework Port Supplier", typeof(DebugPortSupplier), DebugPortSupplier.PortSupplierId)]
// register code generator for resources
[ProvideObject(typeof(nFResXFileCodeGenerator))]
[ProvideCodeGenerator(typeof(nFResXFileCodeGenerator), nFResXFileCodeGenerator.Name, nFResXFileCodeGenerator.Description, true, ProjectSystem = ProvideCodeGeneratorAttribute.CSharpProjectGuid)]
@ -389,7 +389,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
if (Environment.OSVersion.Version.Major < 10)
{
// the extension won't run properly if we are not on Windows 10, warn user
MessageBox.Show("nanoFramework Extension requires Windows 10!", "nanoFramework extension", MessageBoxButton.OK, MessageBoxImage.Error);
MessageBox.Show(".NET nanoFramework Extension requires Windows 10!", ".NET nanoFramework extension", MessageBoxButton.OK, MessageBoxImage.Error);
}
else
{
@ -418,7 +418,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
SimpleIoc.Default.GetInstance<DeviceExplorerViewModel>().Package = this;
await MessageCentre.InitializeAsync(this, "nanoFramework Extension");
await MessageCentre.InitializeAsync(this, ".NET nanoFramework Extension");
await DeviceExplorerCommand.InitializeAsync(this, viewModelLocator);
DeployProvider.Initialize(this, viewModelLocator);
@ -456,7 +456,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
await System.Threading.Tasks.Task.Delay(5000);
// loaded
MessageCentre.OutputMessage($"** nanoFramework extension v{NanoFrameworkExtensionVersion.ToString()} loaded **");
MessageCentre.OutputMessage($"** .NET nanoFramework extension v{NanoFrameworkExtensionVersion.ToString()} loaded **");
// intro messages
MessageCentre.OutputMessage("GitHub repo: https://github.com/nanoframework/Home");
@ -476,7 +476,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
MessageCentre.OutputMessage(Environment.NewLine);
MessageCentre.OutputMessage("*************************************************************************");
MessageCentre.OutputMessage("** Seems that you are running this on a Window version earlier than 10 **");
MessageCentre.OutputMessage("** nanoFramework debug engine component requires Windows 10 **");
MessageCentre.OutputMessage("** .NET nanoFramework debug engine component requires Windows 10 **");
MessageCentre.OutputMessage("*************************************************************************");
MessageCentre.OutputMessage(Environment.NewLine);
}

Просмотреть файл

@ -3,8 +3,8 @@
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("nanoFramework VisualStudio Extension")]
[assembly: AssemblyTitle(".NET nanoFramework VisualStudio Extension")]
[assembly: AssemblyCompany("nanoFramework")]
[assembly: AssemblyProduct("nanoFramework VisualStudio Extension")]
[assembly: AssemblyCopyright("Copyright © 2019 nanoFramework contributors")]
[assembly: AssemblyProduct(".NET nanoFramework VisualStudio Extension")]
[assembly: AssemblyCopyright("Copyright © 2019 .NET nanoFramework contributors")]
[assembly: System.CLSCompliant(false)]

Просмотреть файл

@ -10,7 +10,7 @@
-->
<Rule
Name="NanoDebugger"
DisplayName="nanoFramework Device"
DisplayName=".NET nanoFramework Device"
PageTemplate="debugger"
Description="NanoDebugger Debugger options"
xmlns="http://schemas.microsoft.com/build/2009/properties">

Просмотреть файл

@ -8,8 +8,8 @@
<Rule.Categories>
<Category Name="General" DisplayName="General" Description="General" />
<Category Name="nanoFramework" DisplayName="nanoFramework" Description="nanoFramework properties" />
<Category Name="nFAdvanced" DisplayName="nanoFramework (Advanced)" Description="nanoFramework advanced properties" />
<Category Name="nanoFramework" DisplayName="nanoFramework" Description=".NET nanoFramework properties" />
<Category Name="nFAdvanced" DisplayName=".NET nanoFramework (Advanced)" Description=".NET nanoFramework advanced properties" />
</Rule.Categories>
<Rule.DataSource>

Просмотреть файл

@ -7,7 +7,7 @@
<GenerateManifests>true</GenerateManifests>
<!-- Prevents the default MsBuild targets from referencing System.dll and mscorlib.dll
because we are using nanoFramework System namespace and objects.
because we are using .NET nanoFramework System namespace and objects.
See https://msdn.microsoft.com/en-us/library/fa13yay7.aspx -->
<NoStdLib>true</NoStdLib>
<NoCompilerStandardLib>true</NoCompilerStandardLib>

Просмотреть файл

@ -134,9 +134,9 @@
</TextBlock>
<TextBlock Margin="10,0,0,0" VerticalAlignment="Center">
Take advantage of nanoFramework
Take advantage of .NET nanoFramework
<Hyperlink Style="{StaticResource {x:Static vsfx:VsResourceKeys.ThemedDialogHyperlinkStyleKey}}"
NavigateUri="http://docs.nanoframework.net/articles/intro.html"
NavigateUri="https://docs.nanoframework.net/index.html"
RequestNavigate="Hyperlink_RequestNavigate" >
knowledge base</Hyperlink>.
</TextBlock>

Просмотреть файл

@ -2,7 +2,7 @@
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
<Metadata>
<Identity Id="455f2be5-bb07-451e-b351-a9faf3018dc9" Version="|%CurrentProject%;GetBuildVersion|" Language="en-US" Publisher="nanoFramework" />
<DisplayName>nanoFramework VS2019 Extension</DisplayName>
<DisplayName>.NET nanoFramework VS2019 Extension</DisplayName>
<Description xml:space="preserve">Visual Studio 2019 extension for nanoFramework. Enables creating C# applications for micro-controllers and provides debugging tools.</Description>
<MoreInfo>http://www.nanoframework.net</MoreInfo>
<License>license.txt</License>

Просмотреть файл

@ -1,10 +1,10 @@
# nanoFramework Visual Studio Extension
# .NET nanoFramework Visual Studio Extension
The nanoFramework Visual Studio extension provides the required tools to allow C# developers to code, deploy to nanoFramework target boards and debug applications running on the target.
The .NET nanoFramework Visual Studio extension provides the required tools to allow C# developers to code, deploy to .NET nanoFramework target boards and debug applications running on the target.
## What is nanoFramework?
nanoFramework is an open-source platform that enables the writing of managed code applications for constrained embedded devices like IoT sensors, wearables, academic proof of concept, robotics, hobbyist/makers creations or even complex industrial equipment.
.NET nanoFramework is an open-source platform that enables the writing of managed code applications for constrained embedded devices like IoT sensors, wearables, academic proof of concept, robotics, hobbyist/makers creations or even complex industrial equipment.
Developers can harness a powerful and familiar Microsoft Visual Studio IDE and their .NET C# knowledge to quickly write code without having to worry about the low-level hardware intricacies of a microcontroller. Desktop .NET developers will feel at home and are able to use their skills in embedded systems, enlarging the pool of qualified embedded developers.

Просмотреть файл

@ -2284,7 +2284,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
int Microsoft.VisualStudio.Debugger.Interop.IDebugProcess2.GetName(enum_GETNAME_TYPE gnType, out string pbstrName)
{
// DebugProcess.GetName is not implemented
pbstrName = "nanoFramework application";
pbstrName = ".NET nanoFramework application";
return COM_HResults.S_OK;
}

Просмотреть файл

@ -54,7 +54,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
// create firmware update manager pane
tempId = s_FirmwareUpdatManagerPane;
_outputWindow.CreatePane(ref tempId, "nanoFramework Firmware Update Manager", 1, 0);
_outputWindow.CreatePane(ref tempId, ".NET nanoFramework Firmware Update Manager", 1, 0);
_outputWindow.GetPane(ref tempId, out _firmwareUpdatManager);
});
}

Просмотреть файл

@ -25,7 +25,7 @@ using System.Windows;
[assembly: ProjectTypeRegistration(projectTypeGuid: NanoFrameworkPackage.ProjectTypeGuid,
displayName: "NanoCSharpProject",
displayProjectFileExtensions: "nanoFramework Project Files (*.nfproj);*.nfproj",
displayProjectFileExtensions: ".NET nanoFramework Project Files (*.nfproj);*.nfproj",
defaultProjectExtension: NanoCSharpProjectUnconfigured.ProjectExtension,
language: NanoCSharpProjectUnconfigured.Language,
resourcePackageGuid: NanoFrameworkPackage.PackageGuid,
@ -47,7 +47,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
[Guid(NanoFrameworkPackage.PackageGuid)]
[ProvideObject(typeof(CorDebug))]
[ProvideDebugEngine("Managed", typeof(CorDebug), CorDebug.EngineId, setNextStatement: true, hitCountBp: true)]
[ProvideDebugPortSupplier("nanoFramework Port Supplier", typeof(DebugPortSupplier), DebugPortSupplier.PortSupplierId)]
[ProvideDebugPortSupplier(".NET nanoFramework Port Supplier", typeof(DebugPortSupplier), DebugPortSupplier.PortSupplierId)]
// register code generator for resources
[ProvideObject(typeof(nFResXFileCodeGenerator))]
[ProvideCodeGenerator(typeof(nFResXFileCodeGenerator), nFResXFileCodeGenerator.Name, nFResXFileCodeGenerator.Description, true, ProjectSystem = ProvideCodeGeneratorAttribute.CSharpProjectGuid)]
@ -373,7 +373,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
if (Environment.OSVersion.Version.Major < 10)
{
// the extension won't run properly if we are not on Windows 10, warn user
MessageBox.Show("nanoFramework Extension requires Windows 10!", "nanoFramework extension", MessageBoxButton.OK, MessageBoxImage.Error);
MessageBox.Show(".NET nanoFramework Extension requires Windows 10!", ".NET nanoFramework extension", MessageBoxButton.OK, MessageBoxImage.Error);
}
else
{
@ -402,7 +402,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
SimpleIoc.Default.GetInstance<DeviceExplorerViewModel>().Package = this;
await MessageCentre.InitializeAsync(this, "nanoFramework Extension");
await MessageCentre.InitializeAsync(this, ".NET nanoFramework Extension");
await DeviceExplorerCommand.InitializeAsync(this, viewModelLocator);
DeployProvider.Initialize(this, viewModelLocator);

Просмотреть файл

@ -5,8 +5,8 @@ using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("nanoFramework VisualStudio Extension")]
[assembly: AssemblyTitle(".NET nanoFramework VisualStudio Extension")]
[assembly: AssemblyCompany("nanoFramework")]
[assembly: AssemblyProduct("nanoFramework MSBuild Tasks library")]
[assembly: AssemblyProduct(".NET nanoFramework MSBuild Tasks library")]
[assembly: AssemblyCopyright("Copyright © 2017 nanoFramework contributors")]
[assembly: System.CLSCompliant(false)]

Просмотреть файл

@ -256,7 +256,7 @@ namespace nanoFramework.Tools.VisualStudio.Extension
internal class nFResXFileCodeGenerator : BaseCodeGeneratorWithSite, IObjectWithSite
{
public const string Name = nameof(nFResXFileCodeGenerator);
public const string Description = "nanoFramework code-behind generator for managed resources";
public const string Description = ".NET nanoFramework code-behind generator for managed resources";
public const string ComponentGuid = "81EE0274-5CE2-46F2-AC79-7791F3275510";
private const string DesignerExtension = ".Designer";

Просмотреть файл

@ -10,7 +10,7 @@
-->
<Rule
Name="NanoDebugger"
DisplayName="nanoFramework Device"
DisplayName=".NET nanoFramework Device"
PageTemplate="debugger"
Description="NanoDebugger Debugger options"
xmlns="http://schemas.microsoft.com/build/2009/properties">

Просмотреть файл

@ -8,8 +8,8 @@
<Rule.Categories>
<Category Name="General" DisplayName="General" Description="General" />
<Category Name="nanoFramework" DisplayName="nanoFramework" Description="nanoFramework properties" />
<Category Name="nFAdvanced" DisplayName="nanoFramework (Advanced)" Description="nanoFramework advanced properties" />
<Category Name="nanoFramework" DisplayName="nanoFramework" Description=".NET nanoFramework properties" />
<Category Name="nFAdvanced" DisplayName=".NET nanoFramework (Advanced)" Description=".NET nanoFramework advanced properties" />
</Rule.Categories>
<Rule.DataSource>

Просмотреть файл

@ -136,7 +136,7 @@
<TextBlock Margin="10,0,0,0" VerticalAlignment="Center">
Take advantage of nanoFramework
<Hyperlink Style="{StaticResource {x:Static vsfx:VsResourceKeys.ThemedDialogHyperlinkStyleKey}}"
NavigateUri="http://docs.nanoframework.net/articles/intro.html"
NavigateUri="https://docs.nanoframework.net/index.html"
RequestNavigate="Hyperlink_RequestNavigate" >
knowledge base</Hyperlink>.
</TextBlock>

Просмотреть файл

@ -1,10 +1,10 @@
# nanoFramework Visual Studio Extension
# .NET nanoFramework Visual Studio Extension
The nanoFramework Visual Studio extension provides the required tools to allow C# developers to code, deploy to nanoFramework target boards and debug applications running on the target.
The .NET nanoFramework Visual Studio extension provides the required tools to allow C# developers to code, deploy to .NET nanoFramework target boards and debug applications running on the target.
## What is nanoFramework?
## What is .NET nanoFramework?
nanoFramework is an open-source platform that enables the writing of managed code applications for constrained embedded devices like IoT sensors, wearables, academic proof of concept, robotics, hobbyist/makers creations or even complex industrial equipment.
.NET nanoFramework is an open-source platform that enables the writing of managed code applications for constrained embedded devices like IoT sensors, wearables, academic proof of concept, robotics, hobbyist/makers creations or even complex industrial equipment.
Developers can harness a powerful and familiar Microsoft Visual Studio IDE and their .NET C# knowledge to quickly write code without having to worry about the low-level hardware intricacies of a microcontroller. Desktop .NET developers will feel at home and are able to use their skills in embedded systems, enlarging the pool of qualified embedded developers.

Просмотреть файл

@ -235,7 +235,7 @@ jobs:
githubOwner: 'nanoframework'
githubRepositoryName: 'nf-Visual-Studio-extension'
githubTag: v$(NBGV_AssemblyVersion)
githubReleaseTitle: 'nanoFramework VS2017 Extension v$(NBGV_AssemblyVersion)'
githubReleaseTitle: '.NET nanoFramework VS2017 Extension v$(NBGV_AssemblyVersion)'
githubReleaseNotes: 'Check the [changelog](https://github.com/nanoframework/nf-Visual-Studio-extension/blob/$(Build.SourceBranchName)/CHANGELOG-VS2017.md).<br><br><h4>Install from nanoFramework Open VSIX Gallery development feed</h4><br>The following Visual Studio Extensions are available for install from this release<br><br>:package: [nanoFramework VS2017 Extension](http://vsixgallery.com/extension/47973986-ed3c-4b64-ba40-a9da73b44ef7)'
githubTargetCommitsh: $(Build.SourceVersion)
githubReleaseDraft: $(RELEASE_DRAFT)
@ -255,7 +255,7 @@ jobs:
githubOwner: 'nanoframework'
githubRepositoryName: 'nf-Visual-Studio-extension'
githubTag: v$(NBGV_AssemblyVersion)
githubReleaseTitle: 'nanoFramework VS2017 Extension v$(NBGV_AssemblyVersion)'
githubReleaseTitle: '.NET nanoFramework VS2017 Extension v$(NBGV_AssemblyVersion)'
githubReleaseNotes: 'Check the [changelog](https://github.com/nanoframework/nf-Visual-Studio-extension/blob/$(Build.SourceBranchName)/CHANGELOG-VS2017.md).<br><br><h4>Install from Visual Studio Marketplace</h4><br>The following Visual Studio Extensions are available for install from this release<br>:package: [nanoFramework VS2017 Extension](https://marketplace.visualstudio.com/items?itemName=vs-publisher-1470366.nanoFrameworkVS2017Extension)'
githubTargetCommitsh: $(Build.SourceVersion)
githubReleaseDraft: false
@ -406,7 +406,7 @@ jobs:
githubOwner: 'nanoframework'
githubRepositoryName: 'nf-Visual-Studio-extension'
githubTag: v$(NBGV_AssemblyVersion)
githubReleaseTitle: 'nanoFramework VS2019 Extension v$(NBGV_AssemblyVersion)'
githubReleaseTitle: '.NET nanoFramework VS2019 Extension v$(NBGV_AssemblyVersion)'
githubReleaseNotes: 'Check the [changelog](https://github.com/nanoframework/nf-Visual-Studio-extension/blob/$(Build.SourceBranchName)/CHANGELOG-VS2019.md).<br><br><h4>Install from nanoFramework Open VSIX Gallery development feed</h4><br>The following Visual Studio Extensions are available for install from this release<br><br>:package: [nanoFramework VS2019 Extension](http://vsixgallery.com/extension/455f2be5-bb07-451e-b351-a9faf3018dc9)'
githubTargetCommitsh: $(Build.SourceVersion)
githubReleaseDraft: $(RELEASE_DRAFT)
@ -426,7 +426,7 @@ jobs:
githubOwner: 'nanoframework'
githubRepositoryName: 'nf-Visual-Studio-extension'
githubTag: v$(NBGV_AssemblyVersion)
githubReleaseTitle: 'nanoFramework VS2019 Extension v$(NBGV_AssemblyVersion)'
githubReleaseTitle: '.NET nanoFramework VS2019 Extension v$(NBGV_AssemblyVersion)'
githubReleaseNotes: 'Check the [changelog](https://github.com/nanoframework/nf-Visual-Studio-extension/blob/$(Build.SourceBranchName)/CHANGELOG-VS2019.md).<br><br><h4>Install from Visual Studio Marketplace</h4><br>The following Visual Studio Extensions are available for install from this release<br>:package: [nanoFramework VS2019 Extension](https://marketplace.visualstudio.com/items?itemName=nanoframework.nanoFramework-VS2019-Extension)'
githubTargetCommitsh: $(Build.SourceVersion)
githubReleaseDraft: false