Не удается найти пространство имен ‘System.Data.SqlServerCe’

Я включил dll System.Data.SqlServerCe , using System.Data.SqlServerCe; в моем коде, но когда я открываю страницу .NET, я получаю:

Тип или имя пространства имен «SqlServerCe» не существует в пространстве имен «System.Data» (вам не хватает ссылки на сборку?)

Я не знаю, как это исправить. Заранее спасибо.

Это можно решить, подтвердив следующие 2 балла:

  1. Убедитесь, что у вас уже есть System.Data.SqlServerCe имен System.Data.SqlServerCe добавленное в папку « Ссылки » вашего приложения. Если его нет, вы можете щелкнуть правой кнопкой мыши папку «Ссылки» и выбрать « Добавить ссылки» . Из всплывающего windows перейдите на вкладку .Net и выберите « System.Data.SqlServerCe в списке и нажмите «ОК», чтобы добавить пространство имен в проект.
  2. Если вы в порядке с шагом 1, добавьте using System.Data.SqlServerCe; в верхней части вашего кода за файлом, который использует пространство имен System.Data.SqlServerCe.

Если у вас есть существующая ссылка на System.Data.SqlServerCe вы увидите желтый символ рядом с ней, тогда вы должны:

  • Удалите ссылку, щелкнув ее правой кнопкой мыши.
  • Повторно добавьте ссылку.

Для повторного добавления: щелкните правой кнопкой мыши папку «Ссылки» и выберите «Добавить ссылку …». Перейти к assemblyм | Framework на левой панели, а затем перейдите к System.Data.SqlServerCe в правой панели. Если он есть, щелкните его, затем установите флажок рядом с ним, прежде чем нажимать «ОК».

Если System.Data.SqlServerCe отсутствует в списке, вам придется искать его на своем компьютере. Для этого нажмите кнопку «Обзор» … «Добавить ссылку …» и попробуйте найти в этой папке:

 C:\Program Files\Microsoft SQL server Compact edition\v3.5\Desktop 

или

 C:\Program Files\Microsoft SQL server Compact edition\v4.0\Desktop 

(Значение v #. # В приведенных выше примерах может отличаться к моменту, когда вы его прочитали, поэтому сначала перейдите в папку C:\Program Files\Microsoft SQL server Compact edition\ затем выберите последнюю версию или конкретную версию, если вы знаете, что которые должны быть.)

После того как вы найдете его, просмотрев файл, выберите файл System.Data.SqlServerCe.dll и откройте свой путь, затем попробуйте перекомпилировать.

Установка SQL Compact Server, а затем добавление этого reverence system.data.SqlServerCe.dll непосредственно из папки Microsoft Compact DataBase / Program.

Вам не хватает DLL.

Я уверен, что ты уже понял это.

Проверьте файл web.config на предмет ссылки на него и исправьте его. Это может быть псевдоним, который вы определили неправильно.

Этот ответ может решить вашу проблему.

  • Не удалось удалить Visual Studio 2008, не удалось открыть ключ «Компоненты»
  • Какие компоненты ПК оказывают наибольшее влияние на время компиляции Visual Studio?
  • Автоматически останавливать сборку Visual C ++ 2008 при первой ошибке компиляции?
  • В проекте установки Visual Studio, как мне создать сценарий удаления?
  • Общий базовый class для WinForm UserControl
  • Как сделать оператор std :: vector скомпилировать проверку границ в DEBUG, но не в RELEASE
  • Как отлаживать ссылку dll (имеющую pdb)
  • Как запустить приложение после установки в проекте установки Visual Studio
  • CUDA, как получить сетку, блок, размер резьбы и рассчитать вычисление не квадратной матрицы
  • Как запустить файл «.bat» во время установки?
  • Будет ли установка Visual Studio 2010 рядом с VS2008 вызвать проблемы?
  • Interesting Posts
    Давайте будем гением компьютера.