devenv.exeを使用してCIでデータベースプロジェクトを構築します。 ConfigurationManagerのすべての[展開]チェックボックスは無効になっています。 sqlprojファイルのDeployToDatabaseはFalseに設定されています。 私はCIの.dacpacプロジェクトチェックを避けるには?
devenv.exe "PathToSln\MySln.sln" /build /Release /Out "LogFile.log"
そして、各ビルドのようDEVENV.EXE使用し、私はエラーを取得する:「システム・バージョン管理の現在と歴史の表がスキーマに一致する必要はありません。」私はこのエラーの意味を知っています、そして、私は今それと一緒に暮らすべきです。だから、質問は、コマンドラインからdevenv.exeのスキーマ検証を削除する方法です。
スキーマ検証はまったく削除できますか?それはUIを介して可能ですか(私はそうではないと思っています)。それがあれば、コマンドラインスイッチではなく設定ファイルのほうが多いかもしれません。 – paulbarbin
@paulbarbin、私はそれを無効にする方法がありません。 このhttps://msdn.microsoft.com/en-us/library/hh272681(v=vs.103).aspx#bkmk_evf msdnページでは拡張検証を無効にすることを推奨していますが、VSではそのようなオプションは表示されません。 – Oxoron