Article ID: 306155
Article Last Modified on 5/17/2004
APPLIES TO
- Microsoft ASP.NET 1.0
- Microsoft Visual C# .NET 2002 Standard Edition
This article was previously published under Q306155
SYMPTOMS
When you browse to an .aspx page, you may receive one of the following error messages:
-or-
CAUSE
These errors occur if the .aspx page or the Global.asax page contains a reference to a code-behind module and if the application has not been built.
RESOLUTION
Use one of the following methods to build the application:
- Use the C# command line compiler (CSC.exe) to run the following command:
csc /t:library /r:System.web.dll /out:
mydll
.dllmyfile
.cs - In Microsoft Visual Studio .NET, click Build on the Build menu.
NOTE: Microsoft Visual Basic .NET background compiles the project as soon as it is created. Because Visual C# .NET projects only background parse, you must explicitly build the application.
STATUS
This behavior is by design.
MORE INFORMATION
Steps to Reproduce the Behavior
- Start Visual Studio .NET.
- On the File menu, point to New, and then click Project.
- Click Visual C# Projects under Project Types, and then click ASP.NET Web Application under Templates.
- Right-click WebForm1.aspx, and then click View in Browser.
REFERENCES
For more information about building assemblies, visit the following MSDN Web site:
Keywords: kberrmsg kbwebforms kbprb kbcompiler KB306155