Arhn - архитектура программирования

сообщение «отсутствует свойство подключения в файле web.config», появляющееся в Visual Studio Web Developer 2010 Express

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

Кто-нибудь сталкивался с этим раньше, знает, почему это происходит, и знает, как это исправить?

Спасибо,

30.07.2010

  • Я обнаружил, что простое удаление старых, неиспользуемых строк соединения в файле web.config решает эту проблему. 30.05.2014

Ответы:


1

Я придумал решение этой проблемы. Я использую VS2010 Ultimate, SqlServer 2008 R2, .Net 4.0.

  1. Шаг 1: Щелкните правой кнопкой мыши файл .DBML и выберите «Запустить пользовательский инструмент».
  2. Шаг 2: Установите «Настройка приложения = false» в свойствах подключения вашего DataContext.
  3. Шаг 3: нажмите «Сохранить все».
19.11.2010
  • Привет, я нашел решение этой проблемы. Я использую VS2010 Ultimate, SqlServer 2008 R2, .Net 4.0. Шаг 1. Щелкните правой кнопкой мыши файл .DBML и выберите «Запустить пользовательский инструмент». Шаг 2: Установите параметр приложения = false в свойствах подключения вашего DataContext. Шаг 3: нажмите Сохранить все. 20.11.2010
  • Новые материалы

    Коллекции публикаций по глубокому обучению
    Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

    Представляем: Pepita
    Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

    Советы по коду Laravel #2
    1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

    Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
    Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

    3 способа решить квадратное уравнение (3-й мой любимый) -
    1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

    Создание VR-миров с A-Frame
    Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

    Демистификация рекурсии
    КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..