Веб-сайт Visual Studio - много случайных ошибок, но все еще создается?

У меня есть сайт ASP.NET, написанный кем-то некоторое время назад, я не Не думаю, что они использовали VS для создания своих сайтов, но, к сожалению, не знаю, что они использовали.

Открываю как сайт и создаю .. ошибок нет.

Как только я открываю любую из страниц или классов, intellisense стонет почти обо всем, начиная с

Ошибка 25 Заявление не может появиться вне тела метода / многострочного лямбда.

об использовании операторов, но буквально ошибки в каждой строке. Но все равно строит нормально.

Есть идеи, как я могу решить эту проблему? Я все еще могу создать сайт, но если я сделаю какие-либо реальные ошибки, я не могу сказать, откуда они взялись, а также у меня нет intellisense.

Edit - пример открытия одного из самых простых файлов на сайте.

using System;
using System.Data;
using System.Data.SqlClient;
using System.Collections;
using System.Configuration;
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 About : System.Web.UI.Page
{

    protected void Page_Load(object sender, EventArgs e)
    {
        Master.bodyClass = "about"; 
    }

}

Список ошибок переходит прямо к 71 ошибке в отдельном файле.

Error   26  Syntax error.   PATH\about.aspx 1   PATH\   1
Error   27  Syntax error.   PATH\about.aspx 1       PATH\   1
Error   28  Syntax error.   PATH\about.aspx 1   PATH\   1
Error   29  'Class' statement must end with a matching 'End Class'. PATH\about.aspx 1   PATH\   1
Error   30  Declaration expected.   PATH\about.aspx 1   PATH\   1
Error   31  Bracketed identifier is missing closing ']'.    PATH\about.aspx 1   PATH\   1
Error   33  End of statement expected.  PATH\about.aspx 1   PATH\   1
Error   34  Syntax error.   PATH\about.aspx 1   PATH\   1

(чтобы включить первые 8 ошибок, изменили, удалили имя / путь проекта)

Он по-прежнему будет правильно строиться (ошибки, похоже, не беспокоят компилятор), но очень затрудняет работу с ним.

РЕДАКТИРОВАТЬ -

строка 1 из файл aspx

<%@ Page MasterPageFile="~/master.master" CodeFile="index.aspx.cs" Inherits="About" %>
8
задан Tom 12 May 2011 в 17:07
поделиться