Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Первый проект не работает. / 6 сообщений из 6, страница 1 из 1
18.08.2006, 13:07
    #33927879
Антипка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый проект не работает.
Поручили освоить ASP.NET.
Собираю первый ASP.NET проект в VS2005, компилирую, публикую. При обращении к странице получаю следующую ошибку:



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 the assembly 'App_Web_ziercjsr'. Make sure that it is compiled before accessing the page.

Source Error: 


Line 1:  <%@ page language="C#" autoeventwireup="true" inherits="_Default, App_Web_ziercjsr" %>
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: /projects/asp.net/asp1/default.aspx    Line: 1 


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42

Проект — пустой, сгенеренный студией, скомпилированный и "опубликованный".

Вот содержимое default.aspx:

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    
    </div>
    </form>
</body>
</html>

Вот содержимое Default.aspx.cs:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page 
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
}

При этом корневой каталог страницы (тот, где лежит файл .aspx) содержит подкаталог bin и в нем вот такую штуку: App_Web_ziercjsr.dll, которую, как я понимаю из сообщения об ошибке, и не удается загрузить. Подозреваю, что дело в какой-то мелочи, которую я пока не знаю. Может, что-то в настройках IIS? Да, IIS у меня сидит на нестандартном порту 8080 (на 80 сидит apache), но я не поверю, что дело именно в этом.


Жду ваших советов.
С уважением,
Андрей.
...
Рейтинг: 0 / 0
18.08.2006, 13:09
    #33927894
Аноним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый проект не работает.
Здравствуйте, Антипка, Вы писали:

А эта штука App_Web_ziercjsr.dll в bin есть скомпиляченная?
...
Рейтинг: 0 / 0
18.08.2006, 13:20
    #33927963
Антипка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый проект не работает.
Здравствуйте, Аноним, Вы писали:

А>А эта штука App_Web_ziercjsr.dll в bin есть скомпиляченная?

Ну разумеется. Именно в каталоге сайта, т.е. "опубликованная". Я так понимаю, ее-то сервер и не может загрузить. Почему не может загрузить — не знаю, может в конфигах что не дописано. Вот и спрашиваю. Пытался переместить ее на один уровень вверх — т.е. в тот же каталог, где и сам .aspx лежит, — результат тот же. Другой проект — из книжки, там все в одном файле (т.е. код вставлен непосредственно в <% ... %> работает без вопросов. Да, раньше делал проекты на ASP/VBS, так что о технологии имею представление. А вот специфику .net пока только пытаюсь просечь.
...
Рейтинг: 0 / 0
18.08.2006, 16:50
    #33929027
Mike Chaliy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый проект не работает.
Здравствуйте, Антипка, Вы писали:

А>Здравствуйте, Аноним, Вы писали:

А>>А эта штука App_Web_ziercjsr.dll в bin есть скомпиляченная?

А>Ну разумеется. Именно в каталоге сайта, т.е. "опубликованная". Я так понимаю, ее-то сервер и не может загрузить. Почему не может загрузить — не знаю, может в конфигах что не дописано. Вот и спрашиваю. Пытался переместить ее на один уровень вверх — т.е. в тот же каталог, где и сам .aspx лежит, — результат тот же. Другой проект — из книжки, там все в одном файле (т.е. код вставлен непосредственно в <% ... %> работает без вопросов. Да, раньше делал проекты на ASP/VBS, так что о технологии имею представление. А вот специфику .net пока только пытаюсь просечь.


Просто нажмите Сtrl+F5. Это запустит сайт на внунтерннем веб сервере. Если все запуститься то проблемы в настройках.

Для ИИС проверте та ли версия фрамевока стоит на закладке Асп.нет в свойствах виртуальной директории.

Проверете если доступ для НетворкСитем в папку с сайтом.
...
Рейтинг: 0 / 0
21.08.2006, 14:43
    #33932427
Антипка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый проект не работает.
Здравствуйте, Mike Chaliy, Вы писали:

MC>Просто нажмите Сtrl+F5. Это запустит сайт на внунтерннем веб сервере. Если все запуститься то проблемы в настройках.
Нормально работает. Но это, видимо, не показатель, так как и на IIS сайт нормально работает в ИСХОДНОМ (нескомпилированном) виде, т.е. когда соответствующий .cs файл лежит рядом с файлом .aspx, на него ссылающемся. Стоит только сделать "publish" (при этом .cs компилится в .dll), как все перестает работать.

MC>Для ИИС проверте та ли версия фрамевока стоит на закладке Асп.нет в свойствах виртуальной директории.
Версия правильная. 2.0.50727.


MC>Проверете если доступ для НетворкСитем в папку с сайтом.
Здесь, пожалуйста, подробнее. Я не админ. Пытался давать явные разрешения на чтение/исполнение пользователю IUSR_MYCOMPUTER (вроде бы под ним заходят анонимные пользователи IIS), не помогает.
...
Рейтинг: 0 / 0
21.08.2006, 17:03
    #33932858
Аноним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый проект не работает.
Разобрался сам.

Ларчик открывался очень просто: каталог BIN с моей сборкой должен быть подкаталогом _корневого_ каталога сайта (d:\wwwroot в моем случае). "Передвинул" BIN на несколько позиций вверх и все заработало. Ктоб подумал...

Вопрос закрыт.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Первый проект не работает. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]