Как изменить путь к файлу vsdbcmd.exe Visual Studio для развертывания базы данных - PullRequest
3 голосов
/ 25 апреля 2011

Я пытаюсь развернуть проект базы данных Visual Studio, но ошибка ниже:

"C: \ Program Files \ Microsoft Visual Studio 10.0 \ VSTSDB \ Deploy \ vsdbcmd.exe" / ManifestFile: "D: \ MyAppDB \ sql \ debug \ MyApp.DB.deploymanifest "/ a: Deploy / dsp: sql /script:"D:\MyAppDB\sql\debug\MyApp.DB.sql" / cs: "Источник данных =.\ SQLEXPRESS; Интегрированная безопасность = Истина; Пул = Ложь "/ p: GenerateDropsIfNotInProject = True / p: BlockIncrementalDeploymentIfDataLoss = False / p: TargetDatabase = MyAppBranchNational /p:SqlCommandVariablesFile="D:B.Serties_"D:\.sperty_pDDBS.PyIgnorePermissions = True / p: GenerateDeployStateChecks = False / dd: + Системе не удается найти указанный путь.

Файл vsdbcmd.exe находится в F: \ Program Files \ Microsoft Visual Studio 10.0 \ VSTSDB \Развернуть

не в «C: \ Program Files \ Microsoft Visual Studio 10.0 \ VSTSDB \ Deploy»

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

Заранее спасибо !!

Ответы [ 2 ]

1 голос
/ 10 июня 2011

Вы можете попробовать это:

"% vs100comntools% .... \ vstsdb \ deploy \ vsdbcmd.exe"

, если вы установили vs2008, тогда используйте "% vs90comntools%"

чтобы узнать все переменные среды, откройте командную строку и введите «set»;или "set v", чтобы показать все переменные, начинающиеся с "v".

1 голос
/ 25 апреля 2011

Временное решение:

Я скопировал папку ниже:

F: \ Program Files \ Microsoft Visual Studio 10.0 \ VSTSDB \ Deploy (9MB)

в

C: \ Program Files \ Microsoft Visual Studio 10.0 \ VSTSDB \ Deploy

и это работает.

Тем временем, добро пожаловать в любое лучшее решение.

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