Я работаю с несколькими проектами веб-приложений уже несколько недель. Это были веб-приложения 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, а взлом реестра - это немного экстремально.
Кто-нибудь сталкивался с этим раньше, знает, почему это происходит, и знает, как это исправить?
Спасибо,