Несмотря на то, что я видел десятки вопросов на форуме, относящихся к теме «Не удалось загрузить тип», ни один из советов в них, по-видимому, не относится к моей ситуации.
Я написал новое веб-приложение, используя aspx.net VB2005. Он крошечный, всего 2 страницы, на одной из которых нет кода.Он запускается в IDE, но когда я установил его на свой компьютер (а также при установке на рабочий сервер) и попытался запустить его, возникла эта ошибка:
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Could not load type 'EMTTrainingDatabase.pageMain'.
Source Error:
Line 1: <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="pageMain.aspx.vb" Inherits="EMTTrainingDatabase.pageMain" %>
Line 2:
Line 3: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Source File: /EMTTrainingDatabase/pageMain.aspx Line: 1
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.3603; ASP.NET Version:2.0.50727.3082
Я проверил свойства веб-сайтав IIS и указана правильная версия ASP.net: 2.0.50727.
Я проверил виртуальный путь, и он тоже выглядит правильно: / EMTTrainingDatabase
Заголовок исходного кода pageMain выглядит так:
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="pageMain.aspx.vb" Inherits="EMTTrainingDatabase.pageMain" %>
Некоторые авторы предполагают, что корзина находится не в той папке или в корзине нет содержимого.У меня недостаточно знаний, чтобы это оценить.
Может ли кто-нибудь помочь?
Спасибо.