В настоящее время я пытаюсь очистить корпоративный веб-сайт, унаследованный здесь. Мне удалось устранить большинство ошибок на веб-сайте, но что-то все еще здесь.
У меня есть одна мастер-страница с этим кодом:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.ComponentModel;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class MasterPage : System.Web.UI.MasterPage {
public lists m_listsClass = new lists();
(нет, это не опечатка в списках).
Теперь в App_code у меня один класс lists.cs
using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
/// <summary>
/// Summary description for lists
/// </summary>
public class lists
{
public lists()
{
Когда я пытаюсь создать сайт в visual studio 2008, у меня появляется эта ошибка:
Error 3 The type or namespace name 'lists' could not be found (are you missing a using directive or an assembly reference?) C:\Users\egirard\Documents\Visual Studio 2008\Projects\iFuzioncorp\iFuzioncorp\Masters\MasterPage.master.cs 23 12 iFuzioncorp
Я что-то упустил?
Также я видел странное поведение на сервере. По-видимому, в соответствии с IIS7 он компилируется с использованием .net 2.0 (пул настроен на .net 2), но есть некоторые операторы "using
", которые включают Linq ... как можно скомпилировать страницу, если Linq не является частью сам .net 2?
Только что отредактировал с новостями о самом коде. Пространства имен вообще нет.