2015-03-24 3 views
0

Я кровавый начинающий, пытаясь получить функцию для работы, которую я взял из Интернета. Он вычисляет шифрование SHA2-256 для SQL Server 2008.Ошибка компиляции на "using System.Data;"

Я установил Visual Studio Community Edition, вставил код в окно класса. Теперь я получаю синий загогулины, указывающие, что некоторые узлы не найдены, например:

using System.Data; 
using System.Data.SqlClient; 
using System.Data.SqlTypes; 
using Microsoft.SqlServer.Server; 

Когда я BUILD библиотеки классов, я получаю сообщение:

ошибка CS0234: тип или пространство имен имя " Data 'не существует в пространстве имен «Система» (вам не хватает ссылки на сборку?)

Проверено по всему Интернету, но до сих пор не выяснено, как получить этот ремонт.

+1

** ** являются пропущена ссылка на сборку? – Plutonix

+1

На самом деле, знаете ли вы, что такое «ссылка на сборку»? Как новичок, это очень хороший идеал, чтобы учиться на любых условиях, которые вы не знаете. Таким образом, вы узнаете их. –

+0

Я отредактировал ваш заголовок. Пожалуйста, смотрите: «Если вопросы включают« теги »в их названиях?] (Http://meta.stackexchange.com/questions/19190/), где консенсус« нет, они не должны ». –

ответ

1

В своем проекте в обозревателе решений разверните узел «Ссылки» и проверьте, нет ли в списке System.Data.

Если не правая кнопка мыши> Добавить ссылку и добавить System.Data

Надежда, что помогает

+0

Я сделал это раньше, добрался до экрана под названием «Reference Manager - Encryption», где «Шифрование» - это имя моего проекта. Введено «system.data» в поле поиска, получено «Нет элементов найдено». –

+0

Вы просматриваете вкладку «Ассембли»? Вот где 'System.Data' находится –

+0

В диспетчере ссылок выберите Ассембли> Рамка, затем выполните поиск? – ImDarrenG

1

Вы должны добавить ссылку на System.Data сборок для того, чтобы иметь возможность использовать эти пространства имен. Щелкните правой кнопкой мыши проект, щелкните Add и нажмите Reference.... В списке выберите System.Data.

Add Reference

System.Data