Я новичок в ASP.NET MVC. У меня есть полный проект, пытающийся изучить функциональность проектов путем тестирования, комментирования и раскомментирования кода, но здесь сборка и перестройка меня смущают.
Когда я тестирую проект путем построения решения с нулевой ошибкой сборки, я не получаю ошибок, а также, когда я комментирую одну или несколько строк кода, чтобы проверить функциональность проекта в MVC (By Building) и протестировать страницу, на которой он работает, несмотря на какая-то строительная ошибка.
В случае перекомпоновки, когда комментируется некоторая строка кода, при перестройке решения получается:
Server Error in '/' Application.
Parser Error Message: Could not load type 'ProjectName.Web.NameApplication'.
Line 1: <%@ Application Codebehind="Global.asax.cs"
Inherits="ProjectName.Web.NameApplication" Language="C#" %>
Это действительно очень запутанно, например:
В решении есть проект:
ProjectName.Core>>DataAccess(folder)
внутри папки есть 20 классов, таких как:
Daytaaccess>>DefaultStrategy.cs,DefaultStrategy,ExpressionValuePair,IDataAction.cs,IDataMod
el, IDataStrategy,IPropertyValuePair,IRepository,ISortation,ITransaction,
IUnitOfWork , IUnitOfWorkFactory,PropertyValuePair.cs
Скомментировав все классы, проект все еще работает, кроме "PropertyValuePair.cs"
, но
когда я раскомментирую, проект PropertyValuePair.cs
не будет работать, кроме как раскомментировать все
ранее прокомментированные классы.
Я думаю, что проблема в кэшировании Visual Studio, а не в кешировании прокомментированного кода
Я также попытался прокомментировать весь класс таблицы, в браузере страницы все еще работают
и данные таблицы все еще обновляются.
Если это так, как удалить кэширование в Visual Studio 2010?