Выходные файлы сборки имеют добавленное к ним имя БД;не хочу этого - PullRequest
0 голосов
/ 21 июля 2010

У меня есть STFW, документация, я залил свои собственные сценарии сборки и не могу найти ответ;даже чтение журнала сборки «Диагностика» еще не выявило того, что я ищу.

Когда я создаю решение VS2010 / MSSQL 2008, содержащее четыре проекта, выходные данные для каждого проекта выглядят так:1004 *

Что меня беспокоит, так это последние пять файлов - я не могу сказать, как / когда / где имя таблицы добавляется к этим выходным файлам, и .deploymanifest модифицируется для поиска этих файлов;Я бы предпочел, чтобы эти файлы не включали ссылки на имя таблицы, поскольку тогда было бы проще использовать один и тот же вывод сборки для развертывания базы данных в другой таблице.

Почему мои выходные файлы названы так,и что я должен сделать, чтобы остановить это поведение?

1 Ответ

0 голосов
/ 04 августа 2010

Я посмотрел на это очень быстро, и, как вы сказали, кажется, не существует простого способа контролировать все это. Для первой пары я обнаружил, что вы можете определить следующие свойства.

<PropertyGroup>
  <DbSchemaFileName>CustomNameHere</DbSchemaFileName>
  <DeployManifestName>CustomManifest</DeployManifestName>
</PropertyGroup>

Но не смог разобраться в файле .sqlcmdvars и у него нет времени искать @ другие.

Вам лучше скопировать файлы и убрать название, которое я думаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...