我尝试部署一个 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:"Data Source=.\SQLEXPRESS;Integrated Security=True;Pooling=False" /p:GenerateDropsIfNotInProject=True /p:BlockIncrementalDeploymentIfDataLoss=False /p:TargetDatabase=MyAppBranchNational /p:SqlCommandVariablesFile="D:\MyAppDB\Properties\Database.sqlcmdvars" /p:IgnorePermissions=True /p:GenerateDeployStateChecks=False /dd:+ The system cannot find the path specified.
文件vsdbcmd.exe在 F:\Program Files\Microsoft Visual Studio 10.0\VSTSDB\Deploy
不在 "C:\Program Files\Microsoft Visual Studio 10.0\VSTSDB\Deploy"
如何更改文件路径,以便数据库项目使用正确的文件。
提前致谢!
最佳答案
临时解决方案:
我复制了下面的文件夹:
F:\Program Files\Microsoft Visual Studio 10.0\VSTSDB\Deploy (9MB)
到
C:\Program Files\Microsoft Visual Studio 10.0\VSTSDB\Deploy
而且有效。
同时,欢迎使用任何更好的解决方案。
关于database - 如何更改visual studio的vsdbcmd.exe的文件路径以进行数据库部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5774068/