[英]Visual Studio schema compare can't find generated script
根據此頁面, “生成的腳本將出現在新的Transact-SQL編輯器窗口中”。
當這對我不起作用時,我關閉了除架構比較窗口以外的所有打開的窗口,並重新選中了列表中的所有差異(我未選中其中的一些)。 執行完此操作並再次運行“生成腳本”后,Visual Studio確實使用該腳本打開了一個新窗口(文件名為“ C:\\ Users \\ me \\ AppData \\ Local \\ Temp \\ MyDbName_Update1.publish.sql”)。
我注意到,如果SSMS正在運行,SSDT將不會生成模式比較腳本。 一旦我關閉SSMS並嘗試再次生成腳本,SSDT將成功創建一個腳本。
不是直接比較連接字符串,而是生成模式文件然后比較該文件
執行以下步驟:
對源數據庫和目標數據庫做同樣的事情
然后
當比較模式 select 選項數據層應用程序文件選項
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.