Я искал способ отключить интеграцию между SourceSafe 2005 и Visual Studio 2008. Мы вынуждены использовать SourceSafe в корпоративной среде и все такое. SourceSafe хорош, если вы относитесь к нему как к ребенку. Как только вы пытаетесь сделать что-то полезное, оно начинает разрушаться. Не дай бог попробовать использовать интеграцию с Visual Studio. Поскольку я не хотел, чтобы «привязки были удалены», чтобы это не смутило других разработчиков в команде, мне нужно было сказать Студии, чтобы она игнорировала решение и привязки проекта и продолжала идти своим путем.
Я следовал за взломом реестра, предложенным в следующем посте
Удаление SourceSafe Integration из Visual Studio 6
Студия сделала то, что я хотела ... вроде. Это убрало интеграцию SourceSafe. Однако, когда я открыл решение с управлением исходным кодом, он спросил меня, хочу ли я удалить привязки.
«проекты будут рассматриваться как неподконтрольные»
Нет, я не хочу, чтобы вы удаляли привязки из файлов, я хочу, чтобы вы игнорировали их. Это диалоговое окно появляется каждый раз, когда вы открываете файл решения / проекта, и нет никакого способа его обойти.
Мое решение на данный момент, похоже, сработало ... пока.
Файл-> Контроль источника-> Изменить контроль источника ...-> Отключить
Надеюсь, это поможет кому-либо еще, имеющему возможность использовать SourceSafe, но не сможет удалить привязки из самих файлов. ПОЧЕМУ, Microsoft, ПОЧЕМУ вы бы поместили привязки в сами файлы?
/ Декламация