首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在VS2010中,dbproj文件中"subtype“元素的含义是什么?

在VS2010中,dbproj文件中"subtype“元素的含义是什么?
EN

Stack Overflow用户
提问于 2013-12-18 02:36:12
回答 1查看 2.2K关注 0票数 3

在VS2010中移动和重命名数据库项目中的一些文件后,我比较了更改前后的dbproj文件。我注意到在某些情况下,元素"SubType“从"NotInBuild”更改为"Code",如下所示。

从这个开始:

代码语言:javascript
复制
<Build Include="...\somefolderpath\filename.proc.sql">
  <SubType>NotInBuild</SubType>
</Build>

要这样做:

代码语言:javascript
复制
<Build Include="...\somefolderpath\filename.proc.sql">
  <SubType>Code</SubType>
</Build>

我不知道我做了什么导致了这个变化,也不知道它的含义是什么,因为我甚至不知道SubType元素是什么意思。NotInBuild的构建尤其令人困惑,因为解决方案确实显示了对象在构建中,正如上面所示的“SubType”父元素所示,在VS中查看属性时也可以看到。

有人知道这意味着什么和/或它是做什么的吗?具体地说,值"Code“或"NotInBuild”意味着什么?我怀疑这在数据库项目中是没有意义的,但我会感觉更好。

EN

回答 1

Stack Overflow用户

发布于 2013-12-18 02:45:06

Visual Studio .NET使用表单、组件、设计器、UserControl等的SubType,并且可以很容易地将正确的图标分配给表单文件,而不必解析该文件。这可能与您在保存的解决方案状态下打开的文件有关。

您还可以参考ProjectSubType ElementDesigner Added then removed by Visual Studio on load/unload

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20642059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档