Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRodrigo Moya <rodrigo.moya@xamarin.com>2019-02-25 16:41:59 +0300
committerRodrigo Moya <rodrigo.moya@xamarin.com>2019-02-25 16:41:59 +0300
commit18abc1bc9dc57608b2a58b11be052f3ec193d740 (patch)
tree38a14897a09f92dabed3822f46b3be52053b57b8
parentcef0d8bfdf56b983045aaabbdcc2f7d0bf05393b (diff)
[DotNetCore] Disable VBNet templates for 3.0 also
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/801504
-rw-r--r--main/src/addins/MonoDevelop.DotNetCore/Properties/MonoDevelop.DotNetCore.addin.xml190
1 files changed, 102 insertions, 88 deletions
diff --git a/main/src/addins/MonoDevelop.DotNetCore/Properties/MonoDevelop.DotNetCore.addin.xml b/main/src/addins/MonoDevelop.DotNetCore/Properties/MonoDevelop.DotNetCore.addin.xml
index 8090fba2cc..3dea9bc528 100644
--- a/main/src/addins/MonoDevelop.DotNetCore/Properties/MonoDevelop.DotNetCore.addin.xml
+++ b/main/src/addins/MonoDevelop.DotNetCore/Properties/MonoDevelop.DotNetCore.addin.xml
@@ -171,18 +171,20 @@
wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
condition="UseNetCore30=true"
category="netcore/app/general"/>
- <Template
- id="Microsoft.Common.Console.VisualBasic"
- templateId="Microsoft.Common.Console.VisualBasic.3.0"
- _overrideName="Console Application"
- _overrideDescription="Creates a new .NET Core console project."
- overrideLanguage="VBNet"
- path="${DotNetCoreSdk.3.0.Templates.Common.ProjectTemplates.nupkg}"
- icon="md-netcore-console-project"
- imageId="md-netcore-console-project"
- wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
- condition="UseNetCore30=true"
- category="netcore/app/general"/>
+ <Condition id="FeatureSwitch" name="VBNetDotnetCoreTemplates">
+ <Template
+ id="Microsoft.Common.Console.VisualBasic"
+ templateId="Microsoft.Common.Console.VisualBasic.3.0"
+ _overrideName="Console Application"
+ _overrideDescription="Creates a new .NET Core console project."
+ overrideLanguage="VBNet"
+ path="${DotNetCoreSdk.3.0.Templates.Common.ProjectTemplates.nupkg}"
+ icon="md-netcore-console-project"
+ imageId="md-netcore-console-project"
+ wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
+ condition="UseNetCore30=true"
+ category="netcore/app/general"/>
+ </Condition>
</Condition>
<!--
@@ -348,19 +350,21 @@
wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
condition="UseNetStandard21=true"
category="multiplat/library/general" />
- <Template
- _overrideName=".NET Standard Library"
- _overrideDescription="Creates a new .NET Standard class library project."
- overrideLanguage="VBNet"
- id="Microsoft.Common.Library.VisualBasic"
- templateId="Microsoft.Common.Library.VisualBasic.3.0"
- path="${DotNetCoreSdk.3.0.Templates.Common.ProjectTemplates.nupkg}"
- icon="md-crossplatform-library-project"
- imageId="md-crossplatform-library-project"
- supportedParameters="NetStandard"
- wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
- condition="UseNetStandard21=true"
- category="multiplat/library/general" />
+ <Condition id="FeatureSwitch" name="VBNetDotnetCoreTemplates">
+ <Template
+ _overrideName=".NET Standard Library"
+ _overrideDescription="Creates a new .NET Standard class library project."
+ overrideLanguage="VBNet"
+ id="Microsoft.Common.Library.VisualBasic"
+ templateId="Microsoft.Common.Library.VisualBasic.3.0"
+ path="${DotNetCoreSdk.3.0.Templates.Common.ProjectTemplates.nupkg}"
+ icon="md-crossplatform-library-project"
+ imageId="md-crossplatform-library-project"
+ supportedParameters="NetStandard"
+ wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
+ condition="UseNetStandard21=true"
+ category="multiplat/library/general" />
+ </Condition>
</Condition>
<!--
@@ -525,19 +529,21 @@
wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
condition="UseNetStandard21=true"
category="netcore/library/general" />
- <Template
- _overrideName=".NET Standard Library"
- _overrideDescription="Creates a new .NET Standard class library project."
- overrideLanguage="VBNet"
- id="Microsoft.Common.Library.VisualBasic"
- templateId="Microsoft.Common.Library.VisualBasic.3.0"
- path="${DotNetCoreSdk.3.0.Templates.Common.ProjectTemplates.nupkg}"
- icon="md-netcore-empty-project"
- imageId="md-netcore-empty-project"
- supportedParameters="NetStandard"
- wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
- condition="UseNetStandard21=true"
- category="netcore/library/general" />
+ <Condition id="FeatureSwitch" name="VBNetDotnetCoreTemplates">
+ <Template
+ _overrideName=".NET Standard Library"
+ _overrideDescription="Creates a new .NET Standard class library project."
+ overrideLanguage="VBNet"
+ id="Microsoft.Common.Library.VisualBasic"
+ templateId="Microsoft.Common.Library.VisualBasic.3.0"
+ path="${DotNetCoreSdk.3.0.Templates.Common.ProjectTemplates.nupkg}"
+ icon="md-netcore-empty-project"
+ imageId="md-netcore-empty-project"
+ supportedParameters="NetStandard"
+ wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
+ condition="UseNetStandard21=true"
+ category="netcore/library/general" />
+ </Condition>
</Condition>
<!--
.NET Core class library project in .NET Core - Library category.
@@ -706,20 +712,22 @@
wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
condition="UseNetCore30=true"
category="netcore/library/general" />
- <Template
- _overrideName="Class Library"
- _overrideDescription="Creates a new .NET Core class library project."
- overrideLanguage="VBNet"
- id="Microsoft.Common.Library.VisualBasic-netcoreapp"
- templateId="Microsoft.Common.Library.VisualBasic.3.0"
- groupId="Microsoft.Common.Library-netcoreapp"
- path="${DotNetCoreSdk.3.0.Templates.Common.ProjectTemplates.nupkg}"
- icon="md-netcore-empty-project"
- imageId="md-netcore-empty-project"
- supportedParameters="NetCoreLibrary"
- wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
- condition="UseNetCore30=true"
- category="netcore/library/general" />
+ <Condition id="FeatureSwitch" name="VBNetDotnetCoreTemplates">
+ <Template
+ _overrideName="Class Library"
+ _overrideDescription="Creates a new .NET Core class library project."
+ overrideLanguage="VBNet"
+ id="Microsoft.Common.Library.VisualBasic-netcoreapp"
+ templateId="Microsoft.Common.Library.VisualBasic.3.0"
+ groupId="Microsoft.Common.Library-netcoreapp"
+ path="${DotNetCoreSdk.3.0.Templates.Common.ProjectTemplates.nupkg}"
+ icon="md-netcore-empty-project"
+ imageId="md-netcore-empty-project"
+ supportedParameters="NetCoreLibrary"
+ wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
+ condition="UseNetCore30=true"
+ category="netcore/library/general" />
+ </Condition>
</Condition>
<Condition id="DotNetCoreSdkInstalled" sdkVersion="1.*">
<Template
@@ -1016,18 +1024,20 @@
wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
condition="UseNetCore30=true"
category="netcore/test/general" />
- <Template
- id="Microsoft.Test.xUnit.VisualBasic"
- templateId="Microsoft.Test.xUnit.VisualBasic.3.0"
- _overrideName="xUnit Test Project"
- _overrideDescription="Creates a new xUnit test project."
- overrideLanguage="VBNet"
- path="${DotNetCoreSdk.3.0.Templates.Test.ProjectTemplates.nupkg}"
- icon="md-netcore-test-project"
- imageId="md-netcore-test-project"
- wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
- condition="UseNetCore30=true"
- category="netcore/test/general" />
+ <Condition id="FeatureSwitch" name="VBNetDotnetCoreTemplates">
+ <Template
+ id="Microsoft.Test.xUnit.VisualBasic"
+ templateId="Microsoft.Test.xUnit.VisualBasic.3.0"
+ _overrideName="xUnit Test Project"
+ _overrideDescription="Creates a new xUnit test project."
+ overrideLanguage="VBNet"
+ path="${DotNetCoreSdk.3.0.Templates.Test.ProjectTemplates.nupkg}"
+ icon="md-netcore-test-project"
+ imageId="md-netcore-test-project"
+ wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
+ condition="UseNetCore30=true"
+ category="netcore/test/general" />
+ </Condition>
<Template
id="Microsoft.Test.MSTest.CSharp"
templateId="Microsoft.Test.MSTest.CSharp.3.0"
@@ -1050,18 +1060,20 @@
wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
condition="UseNetCore30=true"
category="netcore/test/general" />
- <Template
- id="Microsoft.Test.MSTest.VisualBasic"
- templateId="Microsoft.Test.MSTest.VisualBasic.3.0"
- _overrideName="MSTest Project"
- _overrideDescription="Creates a new MSTest project."
- overrideLanguage="VBNet"
- path="${DotNetCoreSdk.3.0.Templates.Test.ProjectTemplates.nupkg}"
- icon="md-netcore-test-project"
- imageId="md-netcore-test-project"
- wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
- condition="UseNetCore30=true"
- category="netcore/test/general" />
+ <Condition id="FeatureSwitch" name="VBNetDotnetCoreTemplates">
+ <Template
+ id="Microsoft.Test.MSTest.VisualBasic"
+ templateId="Microsoft.Test.MSTest.VisualBasic.3.0"
+ _overrideName="MSTest Project"
+ _overrideDescription="Creates a new MSTest project."
+ overrideLanguage="VBNet"
+ path="${DotNetCoreSdk.3.0.Templates.Test.ProjectTemplates.nupkg}"
+ icon="md-netcore-test-project"
+ imageId="md-netcore-test-project"
+ wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
+ condition="UseNetCore30=true"
+ category="netcore/test/general" />
+ </Condition>
<Template
id="NUnit3.DotNetNew.Template.CSharp"
templateId="NUnit3.DotNetNew.Template.CSharp"
@@ -1084,18 +1096,20 @@
wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
condition="UseNetCore30=true"
category="netcore/test/general" />
- <Template
- id="NUnit3.DotNetNew.Template.VisualBasic"
- templateId="NUnit3.DotNetNew.Template.VisualBasic"
- _overrideName="NUnit Test Project"
- _overrideDescription="Creates a new NUnit test project."
- overrideLanguage="VBNet"
- path="${DotNetCoreSdk.3.0.Templates.NUnit3.DotNetNew.Template.nupkg}"
- icon="md-netcore-test-project"
- imageId="md-netcore-test-project"
- wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
- condition="UseNetCore30=true"
- category="netcore/test/general" />
+ <Condition id="FeatureSwitch" name="VBNetDotnetCoreTemplates">
+ <Template
+ id="NUnit3.DotNetNew.Template.VisualBasic"
+ templateId="NUnit3.DotNetNew.Template.VisualBasic"
+ _overrideName="NUnit Test Project"
+ _overrideDescription="Creates a new NUnit test project."
+ overrideLanguage="VBNet"
+ path="${DotNetCoreSdk.3.0.Templates.NUnit3.DotNetNew.Template.nupkg}"
+ icon="md-netcore-test-project"
+ imageId="md-netcore-test-project"
+ wizard="MonoDevelop.DotNetCore.ProjectTemplateWizard"
+ condition="UseNetCore30=true"
+ category="netcore/test/general" />
+ </Condition>
</Condition>
</Extension>