В моем решении для базы данных Visual Studio у меня есть несколько объектов, которые мне пришлось установить Build action = None
по нескольким причинам (проблемы в сборке, вызванные OPENQUERY
, ...).
К сожалениюСравнение схем не сравнивает эти элементы. Всякий раз, когда я делаю сравнение «источник = разработка БД» и «цель = решение», они помечаются как новые, и сравнение схемы предложит добавить эти объекты.
Если я добавлю эти объектыобновление обнаружит, что они уже находятся в решении, и добавит элементы с новым именем [имя объекта] + _ 1 и Build action = Build
, что, конечно, вызовет проблемы при следующей сборке.
Кто-нибудь знает, есть ли легкий способ обойти эту проблему? Кроме работы с Pre-build
и Post-Build
командной строкой, чтобы отключить объекты перед сборкой и включить их после сборки снова.
Заранее спасибо