Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/22: Рейтинг темы: голосов - 22, средняя оценка - 4.73
Алексей86
25 / 18 / 4
Регистрация: 05.04.2010
Сообщений: 85
1

Публикация ASP.NET в IIS 7.5 или на хостинг

31.03.2011, 11:23. Просмотров 4174. Ответов 14
Метки нет (Все метки)

Добрый день. Столкнулся со следующей проблемой. Есть сайт на ASP, в нем участвуют некоторые библиотеки. Когда я этот сайт публикую в IIS, либо забрасываю на свой сервер, то он не может открытьмне странички, которые используют эти библиотеки, говорит что не может подключиться к данной библиотеке. Подскажите пожалуйста как мне правильно опубликовать сайт? Заранее спасибо.
Публикация ASP.NET в IIS 7.5 или на хостинг
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2011, 11:23
Ответы с готовыми решениями:

Публикация сайта ASP.NET MVC на IIS
Доброго времени суток, написал простенький сайт на ASP.NET MVC 4, пришло время разворачивать его на...

Публикация сайта ASP.NET
Решил сделать у себя тест-сервер для ASP.NET сайта. Имеется установленная VS 2008 Pro, ОС Windows...

Публикация asp.net mvc
Есть хостер parking.ru по описанию нормальныЙ, есть в нем 7 дней теста, но вот почему то туда не...

Публикация ASP.NET приложения
Здравствуйте. Я создал ASP.NET (не MVC) приложение. Хочу выложить её на somee.com Подготовил к...

14
Alligieri
CEO
Эксперт С++
2255 / 1245 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
31.03.2011, 11:31 2
Алексей86, ну во-первых TagPrefix можно не использовать - он для регистрации контролов нужен, во-вторых попробуйте включить библиотеки в чистом виде (dll) в папку bin
0
Алексей86
25 / 18 / 4
Регистрация: 05.04.2010
Сообщений: 85
31.03.2011, 12:05  [ТС] 3
Они там и лежат. После того как я делаю публикацию,в частности на IIS, у меня все CS файлы, переходят в папку bin, и меняются на библиотеки, и первая строка кода на страничках aspx, меняется тоже.

Добавлено через 4 минуты
И да, так у меня же и есть контролы которые находятся в данной библиотеке, я их использую. Так что TagPrefix - нужен.

Добавлено через 21 минуту
Мне наверное надо как то зарегистрировать эту библиотеку на сервере?
0
Alligieri
CEO
Эксперт С++
2255 / 1245 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
31.03.2011, 12:08 4
Цитата Сообщение от Алексей86 Посмотреть сообщение
И да, так у меня же и есть контролы которые находятся в данной библиотеке, я их использую. Так что TagPrefix - нужен.
извиняюсь - вот тут затупил - видно что голова болит
Цитата Сообщение от Алексей86 Посмотреть сообщение
Они там и лежат. После того как я делаю публикацию,в частности на IIS, у меня все CS файлы, переходят в папку bin, и меняются на библиотеки, и первая строка кода на страничках aspx, меняется тоже.
это логично, так и должно быть. если ваши библиотеки помещены в bin и подключены в References - никакой больше регистрации не надо
0
Алексей86
25 / 18 / 4
Регистрация: 05.04.2010
Сообщений: 85
31.03.2011, 13:07  [ТС] 5
Тогда почему не работает?

Добавлено через 46 минут
Вот эти две строки он, браузер, не может понять что с ними делать.
HTML5
1
2
<%@ page language="c#" autoeventwireup="true" inherits="MapToolsApp, App_Web_maptoolsapp.aspx.cdcab7d2" %>
<%@ Register TagPrefix="aspmap" Namespace="AspMap.Web" Assembly="AspMapNET" %>
Хотя оба файла лежат в bin -е как библиотеки. Когда открываю этот проект в VS, то все работает нормально, а без VS не работает

Публикация ASP.NET в IIS 7.5 или на хостинг


вот что он мне пишет после активации ссылки на данную страницу
0
Алексей86
25 / 18 / 4
Регистрация: 05.04.2010
Сообщений: 85
31.03.2011, 13:59  [ТС] 6
Ну что, ни кто не знает что ли? Как же тогда все публикуются?
0
Alligieri
CEO
Эксперт С++
2255 / 1245 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
31.03.2011, 14:02 7
Алексей86, такое впечатление что IIS не обрабатывает страницу как .aspx
0
Алексей86
25 / 18 / 4
Регистрация: 05.04.2010
Сообщений: 85
31.03.2011, 14:09  [ТС] 8
Alligieri, ну так помоему и есть. Да вот еще проблемка, этот сайт грузится с html файда, все нормально, но другие пользователи сети не могут увидеть мой сайт, подскажи как его опубликовать так что бы его видели другие пользователи, или подскажи документацию если такая имеется.
0
Alligieri
CEO
Эксперт С++
2255 / 1245 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
31.03.2011, 14:14 9
Алексей86, так я что-то не понял - какое расширение у страницы? Pipeline IIS подхватывает для обработки модулем ASP.NET страницы .aspx,a .html страницы рендерятся "как есть".

Развертывание сайтов ASP.NET
0
Алексей86
25 / 18 / 4
Регистрация: 05.04.2010
Сообщений: 85
31.03.2011, 14:37  [ТС] 10
Есть страница default.htm, в которой есть ссылки на страницы aspx, вот они то и не грузятся

Добавлено через 11 минут
Забросил просто так, через FTP, на сервер хостеру свой сайт опубликованный, теперь выдает что типа можно грузиться только с локального сервера. это мой default.htm Если в нем переходить по ссылкам то они не работают.
0
StanislavSV
85 / 84 / 5
Регистрация: 05.02.2010
Сообщений: 201
31.03.2011, 19:35 11
А что если IIS не сконфигурирован для работы с ASP.NET? В таком случае правда должна быть другая ошибка, но всё же.

Попробуй запустить утилиту aspnet_regiis.exe с ключом -i
0
Алексей86
25 / 18 / 4
Регистрация: 05.04.2010
Сообщений: 85
01.04.2011, 14:20  [ТС] 12
Уже запускал, но не помогает. Еще какие варианты есть?

Добавлено через 6 часов 33 минуты
Ну че, ни кто не знает что ли? Мне кажется что это из-за установок проекта, но не знаю какие они должны по нормальному. Кто нить, у кого работает в IIS сайт, может скинуть код файла web.config
0
Алексей86
25 / 18 / 4
Регистрация: 05.04.2010
Сообщений: 85
01.04.2011, 14:39  [ТС] 13
И почему, с VS все работает, т.е. когда создается ASP.NET Development Server. А после публикации не работает. Сейчас выдает ошибку см. рис.

Публикация ASP.NET в IIS 7.5 или на хостинг
0
loler
16.11.2011, 23:39 14
Цитата Сообщение от Alligieri Посмотреть сообщение
Алексей86, ну во-первых TagPrefix можно не использовать - он для регистрации контролов нужен, во-вторых попробуйте включить библиотеки в чистом виде (dll) в папку bin
мне удалось опубликовать aspx на удаленном сервере, однако сейчас никак не могу опубликовать web-узел с sql базой
рецепт общий такой - надо читать документацию IIS и статьи о жизненном цикле aspxx

Добавлено через 3 минуты
уточните тип вашего проекта?
уточните характеристики сервера?
CBOJlO4
11 / 11 / 3
Регистрация: 26.11.2010
Сообщений: 147
14.11.2012, 13:27 15
Помогите! Аналогичная фигня. Если кидать с .cs кодами все нормально.(полностью папку дебаг) а если буликацию делать то такая штука!
0
14.11.2012, 13:27
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2012, 13:27

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Публикация сайта в ASP.NET MVC 5
Доброго времени суток! Возможно здесь уже поднималась эта тема, но я не нашел. Суть проблемы...

Бесплатный или условно-бесплатный хостинг, поддерживающий asp.net
Здравствуйте! Будьте добры, напишите ссылки на бесплатные хостинги, которые поддерживают asp.net...

ASP Net MVC 4 Публикация с связкой базы SQL2012
ASP Net MVC 4 Публикация с связкой базы SQL2012 Публикую для теста проект простой чтоб убедиться...

Деплой asp.net core проекта на сервер IIS, не работает на всех "сайтах IIS" кроме дефолтного (Default Web Site)
Проблема в следующем. Имеется: 1. Машина на Windows 10 со всеми обновлениями + установлен на...

Публикация приложения ASP.NET c использованием CodeFirst на хостинге somee.com
Здравствуйте! Первый раз пытаюсь опубликовать приложение ASP.NET MVC на хостинге, конкретно на...

IIS 5.0 и ASP.NET
У меня стоит Windows 2000 Server, Service Pack 4 и IIS 5.0 Можно ли с ASP.NET работать при такой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.