【问题标题】:Visual Studio, VB.NET and NamespacesVisual Studio、VB.NET 和命名空间
【发布时间】:2017-12-14 14:46:52
【问题描述】:

如何让我的 VS2017 自动将命名空间添加到新的 *.vb 文件中?

我尝试使用$itemfolder$ 创建新项目模板,但它不起作用:

模板

Namespace $itemfolder$

    Public Class $safeitemrootname$

    End Class

End Namespace

输出

Namespace $itemfolder$

    Public Class MyClass2

    End Class

End Namespace

使用$rootnamespace$ 参数,它不会像我期望的那样工作:

模板

Namespace $itemfolder$

    Public Class $safeitemrootname$

    End Class

End Namespace

输出

Namespace ConsoleApp1

    Public Class MyClass

    End Class

End Namespace

解决方案资源管理器

在这种情况下,我希望命名空间是 ConsoleApp1.TestNamespaceTestNamespace

有没有办法让VS2017自动为我的新类添加命名空间? 我也知道 Resharper 可以完成这项工作,但我正在寻找免费的解决方案。

【问题讨论】:

    标签: vb.net visual-studio namespaces visual-studio-2017


    【解决方案1】:

    您似乎走在了正确的轨道上,但您可能错过了一步。您必须从命令行执行一条命令:devenv.exe /InstallVSTemplates,如在 this thread here. 上看到的那样,看看它是否能解决您的问题。

    【讨论】:

    • 感谢您提供遮阳篷。也这样做了,根本没有用。
    猜你喜欢
    • 2023-04-02
    • 2021-01-04
    • 1970-01-01
    • 2013-10-23
    • 2011-07-31
    • 2012-09-18
    • 2011-07-15
    • 2015-10-06
    • 2022-01-21
    相关资源
    最近更新 更多