Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите решить проблему с установкой приложения ASP.NET на удаленный сервер
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Срочно требуется совет знающих людей. У меня не получается установить веб приложения ASP .NET, созданные в среде Visual Studio .NET. Подробно опишу пример. Я создаю в Visual Studio .NET веб приложение C# на локальном компьютере (File->New -> Project -> Visual C# Projects -> ASP.NET Web Application). По умолчанию создается приложение с использованием технологии разделения кода и представления CodeBehind. Далее добавляю в файл WebForm1.aspx html-код для вывода приветствия "Hello, World!". Затем собираю приложение (Build->Build Solution). На локалхосте все работает нормально. А вот после копирования всех фалов веб-приложения на удаленный сервер начинаются неприятности. На удаленном сервере также как и на локальном компе установлен .Net Framework 1.4xxx, ОС Windows 2000 Server. Простые странички .aspx без CodeBehind работают нормально, а вот готовые приложения, созданные в VS .NET не работают. При попытке запуска веб-приложения происходит первая ошибка: ================================================================= Server Error in '/' Application. -------------------------------------------------------------------------------- Configuration Error Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. Source Error: Line 36: "Passport" and "None" Line 37: --> Line 38: <authentication mode="Windows" /> Line 39: Line 40: <!-- APPLICATION-LEVEL TRACE LOGGING Source File: C:\Inetpub\wwwroot\new\aspx_test\web.config Line: 38 -------------------------------------------------------------------------------- Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573 ================================================================= Я предположил (не знаю правильно или нет), что проблема в том, что на сервере по-другому сконфигурирован файл machine.config и просто стер файл web.config своего приложения, сделал ребилд на локальном компьютере и снова выгрузил все на сервер. Далее следует следующая ошибка, в которой и заключается основная проблема: ================================================================= Server Error in '/' Application. -------------------------------------------------------------------------------- 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 'aspx_test.WebForm1'. Source Error: Line 1: <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="aspx_test.WebForm1" %> Line 2: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > Line 3: <HTML> Source File: C:\Inetpub\wwwroot\new\aspx_test\webform1.aspx Line: 1 -------------------------------------------------------------------------------- Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573 ================================================================= Кто знает, подскажите, что нужно тут переделать, чтобы заставить приложение работать на удаленном сервере? Чувствую, что-то делаю неправильно... Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2004, 18:04 |
|
||
|
Помогите решить проблему с установкой приложения ASP.NET на удаленный сервер
|
|||
|---|---|---|---|
|
#18+
возможно папка, корневая твоего проекта, не сконфигурирована как приложение (в консоли IIS на папку, Properties, Apllication settings, Application Name [Default Application], Create, у папки должен поменяться значок на коробочку с глобусом), и поэтому ищется сборка, но уровнем выше. Она не находится и поэтому сейчас тебе выдается ошибка о том что тип не найден. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2004, 19:27 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=32485404&tid=1395770]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
20ms |
get tp. blocked users: |
1ms |
| others: | 268ms |
| total: | 337ms |

| 0 / 0 |
