次の問題があります。
データベースプロジェクトを使用してデータベースをデプロイするステップを追加することにより、デフォルトのTFSビルドプロセスをカスタマイズしようとしています。私はこれらの手順を厳密に実行しましたが、唯一の違いは、ワークフローの別の部分で実行したことです。ただし、DBの展開は常に次のエラーで失敗します*** The deployment manifest file Database.Project.Name.deploymanifest does not exist
。
実行されるコマンドラインは次のとおりです。
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VSTSDB\Deploy\VSDBCMD.EXE /a:Deploy /dd+ /dsp:Sql /cs:"Data Source=DB-Server;Initial Catalog=DB.Name;User Id=username;Password=password;" /manifest:Database.Project.Name.deploymanifest
いくつかのことを再確認しました-VSDBCMD.EXEユーティリティはビルドサーバーの指定されたパスに存在し、Database.Project.Name.deploymanifestファイルはビルドドロップディレクトリに存在し、BuildDetail.DropLocation(ワークフローの作業ディレクトリ)フィールドは、このディレクトリを指します。したがって、すべてが機能するように見えますが、機能しません。この問題の他の考えられる原因は何でしょうか?前もって感謝します。