Visual studio mac 如何为visual studio for Mac制作解决方案模板
我想为visual studio for Mac制作一个解决方案模板。在窗口中为我工作,但我想知道如何为visual studio for mac执行此操作当前您需要创建一个以添加新的项目模板Visual studio mac 如何为visual studio for Mac制作解决方案模板,visual-studio-mac,Visual Studio Mac,我想为visual studio for Mac制作一个解决方案模板。在窗口中为我工作,但我想知道如何为visual studio for mac执行此操作当前您需要创建一个以添加新的项目模板 <Extension path="/MonoDevelop/Ide/Templates"> <Template id="Microsoft.Common.Console.CSharp" _overrideName="Cons
<Extension path="/MonoDevelop/Ide/Templates">
<Template
id="Microsoft.Common.Console.CSharp"
_overrideName="Console Application"
_overrideDescription="Creates a new .NET Core console project."
path="Templates/Microsoft.DotNet.Common.ProjectTemplates.1.x.1.0.0-beta2-20170430-208.nupkg"
icon="md-netcore-console-project"
imageId="md-netcore-console-project"
category="netcore/app/general" />
</Extension>
然后,有两个选项可用于创建项目模板。您可以使用上记录的旧模板引擎
或者您可以使用新的.NET核心模板引擎来创建NuGet包。然后向扩展插件的addin.xml文件添加一些元数据,以使Visual Studio for Mac使用该项目模板
<Extension path="/MonoDevelop/Ide/Templates">
<Template
id="Microsoft.Common.Console.CSharp"
_overrideName="Console Application"
_overrideDescription="Creates a new .NET Core console project."
path="Templates/Microsoft.DotNet.Common.ProjectTemplates.1.x.1.0.0-beta2-20170430-208.nupkg"
icon="md-netcore-console-project"
imageId="md-netcore-console-project"
category="netcore/app/general" />
</Extension>
我还致力于简化您在本地使用的项目模板,该模板尚未发布。这将允许您右键单击现有项目或解决方案,然后选择“创建模板”,然后它将在“新建项目”对话框中提供给您使用。我下载并尝试了该扩展,它似乎可以工作,谢谢。这太好了。如果您在扩展的主分支上,请注意VS Mac使用的模板引擎中有一个bug,如果您构建原始项目,它可能会导致模板使用的项目文件被删除。模板引擎如果找到任何.dll文件,将删除所有项目文件。有一个custom categories分支,可以解决这个问题。