VB在哪里存储导入的命名空间?

时间:2010-12-09 03:11:25

标签: vb.net namespaces

VB具有C#没有的功能,在项目级别导入名称空间(My Project> References> Imported Namespaces)。当新人检查项目不受源代码管理时,我们不会包含任何自定义导入。这个VB特定的导入命名空间存储在哪里?

2 个答案:

答案 0 :(得分:2)

在项目文件中(如果我正确理解你的问题。)在你的.vbproj文件中有一个< ItemGroup>它包含一堆< Import Include =“whatever”>元件。

但是因为那是在.vbproj文件中,所以当您从源代码管理中检查代码时,导入应该在那里。所以也许我误会了......?

答案 1 :(得分:2)

它存储在.vbproj文件中,位于以下XML中:

  <ItemGroup>
    <Import Include="Microsoft.VisualBasic" />
    <Import Include="System" />
    <Import Include="System.Collections" />
    <Import Include="System.Collections.Generic" />
    <Import Include="System.Data" />
    <Import Include="System.Diagnostics" />
    <Import Include="System.Linq" />
    <Import Include="System.Xml.Linq" />
  </ItemGroup>

您的.vbproj文件是否在源代码管理中并且是最新的?