I am now suddenly getting the following message in only 1 page. What could be the issue?
I am doing a web site with MVC ASP .NET.
System.Web.HttpCompileException (0x80004005):
c: \Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET
Files\root\fcd5a636\19fe4d1\App_Web_create.cshtml.c6727781.9mayykrj.0.cs(162):
error CS1528: Expected ; or = (cannot specify constructor arguments in
declaration) at System.Web.Compilation.AssemblyBuilder.Compile() at
System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at
System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath
virtualPath) at
System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath
virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean
allowBuildInPrecompile, Boolean throwIfNotFound, Boolean
ensureIsUpToDate) at
System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext
context, VirtualPath virtualPath, Boolean noBuild, Boolean
allowCrossApp, Boolean allowBuildInPrecompile, Boolean
throwIfNotFound, Boolean ensureIsUpToDate) at
System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath
virtualPath, HttpContext context, Boolean allowCrossApp, Boolean
throwIfNotFound) at
System.Web.Compilation.BuildManager.GetObjectFactory(String
virtualPath, Boolean throwIfNotFound) at
System.Web.Mvc.BuildManagerWrapper.System.Web.Mvc.IBuildManager.FileExists(String
virtualPath) at
System.Web.Mvc.BuildManagerViewEngine.FileExists(ControllerContext
controllerContext, String virtualPath) at
System.Web.Mvc.VirtualPathProviderViewEngine.GetPathFromGeneralName(ControllerContext
controllerContext, List1 locations, String name, String
2 lookup, Boolean
controllerName, String areaName, String cacheKey, String[]&
searchedLocations) at
System.Web.Mvc.VirtualPathProviderViewEngine.GetPath(ControllerContext
controllerContext, String[] locations, String[] areaLocations, String
locationsPropertyName, String name, String controllerName, String
cacheKeyPrefix, Boolean useCache, String[]& searchedLocations) at
System.Web.Mvc.VirtualPathProviderViewEngine.FindView(ControllerContext
controllerContext, String viewName, String masterName, Boolean
useCache) at
System.Web.Mvc.ViewEngineCollection.<>c__DisplayClassc.<FindView>b__b(IViewEngine
e) at System.Web.Mvc.ViewEngineCollection.Find(Func
trackSearchedPaths) at
System.Web.Mvc.ViewEngineCollection.FindView(ControllerContext
controllerContext, String viewName, String masterName) at
System.Web.Mvc.ViewResult.FindView(ControllerContext context) at
System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext
controllerContext, ActionResult actionResult) at
System.Web.Mvc.ControllerActionInvoker.<>c_DisplayClass1c.b_19()
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func1 continuation) at
1 filters, ActionResult actionResult) at
System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass1c.<>c__DisplayClass1e.<InvokeActionResultWithFilters>b__1b()
at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext
controllerContext, IList
System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext
controllerContext, String actionName) at
System.Web.Mvc.Controller.ExecuteCore() at
System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext)
at
System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext
requestContext) at
System.Web.Mvc.MvcHandler.<>c_DisplayClass6.<>c_DisplayClassb.b_5()
at
System.Web.Mvc.Async.AsyncResultWrapper.<>c_DisplayClass1.b_0()
at
System.Web.Mvc.Async.AsyncResultWrapper.<>c_DisplayClass81.<BeginSynchronous>b__7(IAsyncResult
1.End() at
_) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult
System.Web.Mvc.MvcHandler.<>c_DisplayClasse.b_d()
at System.Web.Mvc.SecurityUtil.b__0(Action f)
at System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust(Action
action) at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult
asyncResult) at
System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult
result) at
System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step,
Boolean& completedSynchronously)
Best Answer
This erros means: Expected ; or = (cannot specify constructor arguments in declaration)
A reference to a class was formed as if an object to the class was being created. For example, there was an attempt to pass a variable to a constructor. Use the new operator to create an object of a class.
The following sample generates CS1528:
Hope this helps. Source