Я создал объект DataSet и класс DataLayer.cs в корневом каталоге.В классе DataLayer я использую System.Data.Но компилятор не распознает мой DataSet.Ошибка спрашивает меня, если я пропускаю директиву или ссылку на сборку.Я не думаю, что это так, потому что intellisense распознает ключевое слово DataSet, а не тот DataSet, который я создал.Точный код приведен ниже, очевидно, вы не можете увидеть набор данных в обозревателе решений, но, поверьте мне, он есть.Его точное имя - dbCounters.xsd, и к нему прикреплена вещь .xss.Также все написано правильно.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Configuration;
using System.Threading;
using System.Globalization;
using System.Data;
using System.Data.SqlClient;
using System.ComponentModel;
using System.Reflection;
using System.Web;
namespace Counters
{
public class TwCounters
{
public void SaveCounters(CountersCache.Type type, DateTime currDateTime, string counter, long value) {
using (dbCounters.AllCountersDataTable table = new dbCounters.AllCountersDataTable()) {
table.UpsertAllCounters(System.Convert.ToBoolean(type), currDateTime, counter, value);
}
StartCounters();
}
}
}
Я хочу знать, почему он даже не распознает dbCounters, насколько я могу судить, он там есть, он записан правильно, на слой даты ссылаются, два файла даже находятся вкорневая директория, у меня такая же вещь работает в других проектах, так в чем здесь проблема?