После перемещения и переименования некоторых файлов в проекте базы данных в VS 2010, я сравнивал файл dbproj до и после моих изменений. Я заметил, что в некоторых случаях элемент «SubType» изменился с «NotInBuild» на «Code» следующим образом.В VS 2010, что означает элемент «подтипа» в файле dbproj?
от этого:
<Build Include="...\somefolderpath\filename.proc.sql">
<SubType>NotInBuild</SubType>
</Build>
к этому:
<Build Include="...\somefolderpath\filename.proc.sql">
<SubType>Code</SubType>
</Build>
Я не знаю, что я сделал, чтобы вызвать это изменение или какие последствия, так как я не знаю, что Элемент SubType даже означает. SubType NotInBuild особенно запутан, так как решение действительно показывает, что объект находится в сборке, как указано родительским элементом «Build», показанным выше, также видимым при просмотре свойств в VS.
Кто-нибудь знает, что это значит и/или что он делает? И конкретно, что означают значения «Code» или «NotInBuild»? Мое подозрение состоит в том, что это бессмысленно в проекте базы данных, но я бы чувствовал себя лучше, зная наверняка.
Любая идея, что NotInBuild против кодекса означает, и/или если он имеет какой-либо эффект? – JohnnyM