gpt4 book ai didi

c# - 更改 VSPS 的类别名称

转载 作者:太空狗 更新时间:2023-10-29 18:00:00 26 4
gpt4 key购买 nike

我目前正在使用新的 Visual Studio Project System Extensibility 库来实现 VS2015 的新项目类型。我想做的是更改该类型项目的“类别”名称。我希望它是“Visual Basic 6”。问题是当我使用“项目类型”模板创建包时,它要求我提供显示名称(我设置为“Visual Basic 6”)和命名空间名称(我设置为 VB6),但是当我启动VS experimental hive(使用默认模板代码),项目模板名称为“Visual Basic 6 Project”,但左侧类别为“VB6”。我尝试将 .vstemplate 文件的行从

<ProjectType>VB6</ProjectType>

<ProjectType>Visual Basic 6</ProjectType>

但如果我这样做,那么模板就不会出现在“新建项目”窗口中。我还尝试更改 MyUnconfiguredProject.cs 文件中 Language 和 UniqueCapability 常量的值,但它没有任何改变。如果我更改了 ProjectType 值,模板就会消失。我注意到类别名称实际上是 namespace 名称(而不是“显示名称”,为什么?),所以如果我输入 VisualBasic6 就可以,但我不能输入空格。我怎样才能使类别成为“Visual Basic 6”

最佳答案

我尝试关注 tutorial here

如果您在 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ProjectTemplates\VisualBasic\ 中创建一个带空格的新文件夹,请在运行后将模板放在那里devenv/installvstemplates 命令模板确实出现在具有给定名称(包括空格)的类别中。

本文还提到,您不能在顶级创建新类别,只能作为现有语言的子类别:

You cannot create a new category at the programming language level. New categories can only be created within each language.

关于c# - 更改 VSPS 的类别名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39184346/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com