PRB: "Could not load type" error message when you browse to .aspx page by using Visual C# .NET (306155)
The information in this article applies to:
- Microsoft ASP.NET (included with the .NET Framework) 1.0
- Microsoft Visual C# .NET (2002)
This article was previously published under Q306155 SYMPTOMS When you browse to an .aspx page, you may receive one of
the following error messages: Could not load type
'Namespace.Global'. Could not load type
'Namespace.PageName'.
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.dll myfile.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. STATUSThis
behavior is by design.REFERENCES For more information about building assemblies, visit the following MSDN Web site:
Modification Type: | Minor | Last Reviewed: | 5/17/2004 |
---|
Keywords: | kbCompiler kberrmsg kbprb kbWebForms KB306155 |
---|
|