Я работаю с несколькими проектами веб-приложений уже несколько недель. Это веб-приложения C # MVC, использующие LINQ to SQL.
В последние несколько дней, когда я открывал Visual Studio, он представлял мне следующий диалог.
Свойство подключения в файле web.config отсутствует или неверно.
Вместо него была использована строка подключения из файла .dbml.
Понятия не имею, почему я это получаю. Я не изменил Web.Config или что-либо в базе данных. Он затрагивает все проекты, даже те, которые я не открывал неделями.
Единственное, что я видел в Интернете, это:
http://www.stuffthatjustworks.com/How+To+Fix+LINQ+To+SQL+DBML+Issue+The+Connection+Property+Of+The+Webconfig+File+Is+Missing+Or+Incorrect.aspx
Однако, это похоже на полное удаление VS, и взлом реестра немного экстремален.
Кто-нибудь сталкивался с этим раньше, знает, почему это происходит, и знает, как это исправить?
Спасибо