Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблемы с хостингом WCF сервиса  (Прочитано 7214 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
yudjin
Помогающий

ua
Offline Offline
Пол: Мужской

« : 01-11-2010 08:44 » 

Добрый день.
Возникла проблема с хостингом WCF сервиса на рабочем сервере. До этого хостил на локальной машине (IIS 5) - работало все нормально. Сейчас перенес на рабочий сервер с IIS 6. Пул приложений поставил Default, ASP.NET version - 4.0 (пробовал и 2.0*)

При запросе сервиса http://citytrench.citynet.kharkov.ua/ResourceInfo.svc?wsdl возникает ошибка 500
Цитата
Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable.  Please hit the "Refresh" button in your web browser to retry your request.
Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur.

Причем, по ссылке http://citytrench.citynet.kharkov.ua заходит - могу просмотреть файлы директории. В чем может быть проблема?

Код:
<%@ ServiceHost Language="C#" Debug="true" Service="ResourceService.ResourceInfo" CodeBehind="ResourceInfo.svc.cs" %>
Записан
baldr
Команда клуба

cy
Offline Offline
Пол: Мужской
Дорогие россияне


WWW
« Ответ #1 : 01-11-2010 09:03 » new

Цитата
An error message detailing the cause of this specific request failure can be found in the application event log of the web server
Посмотри системные логи событий - тебе ж предлагают Улыбаюсь
Записан

Приличный компьютер всегда будет стоить дороже 1000 долларов, потому что 500 долларов - это не вполне прилично
yudjin
Помогающий

ua
Offline Offline
Пол: Мужской

« Ответ #2 : 01-11-2010 09:12 » 

Кстати да - куда он их пишет? Улыбаюсь
Точнее - где хранится журнал событий
Нашел... Проблема с библиотеками. Спасибо, буду рыть дальше
« Последнее редактирование: 01-11-2010 09:40 от yudjin » Записан
baldr
Команда клуба

cy
Offline Offline
Пол: Мужской
Дорогие россияне


WWW
« Ответ #3 : 01-11-2010 09:42 » 

Проще всего: Desktop -> My Computer [Right Click] -> Manage -> System Tools -> Event Viewer
Записан

Приличный компьютер всегда будет стоить дороже 1000 долларов, потому что 500 долларов - это не вполне прилично
yudjin
Помогающий

ua
Offline Offline
Пол: Мужской

« Ответ #4 : 01-11-2010 10:06 » 

В журнале ошибка:
Цитата
Exception: System.IO.FileLoadException

Message: Could not load file or assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Access is denied.

StackTrace:    at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   at System.Activator.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(String assemblyName, String typeName)
   at System.AppDomain.CreateInstance(String assemblyName, String typeName)
   at System.AppDomain.InternalCreateInstanceWithNoSecurity(String assemblyName, String typeName)
   at System.AppDomain.InternalCreateInstanceWithNoSecurity(String assemblyName, String typeName)
   at System.Activator.CreateInstance(AppDomain domain, String assemblyName, String typeName)
   at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)
   at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

Не может загрузить библиотеку. Ладно, указал копировать эту dll с проектом. Переношу на сервер - то же самое... Здесь была моя ладья...

Добавлено через 7 минут и 1 секунду:
Свершилось. Зря пославил копировать либы, не тот пул приложений и еще с 10ток мелочей.
« Последнее редактирование: 01-11-2010 10:13 от yudjin » Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines