2015-03-19 3 views
0

Я пытаюсь организовать мою службу WCF в IIS 7.5, но каждый раз, когда я бегу вебсайт я получаю страницу с указаниемхостинг в IIS (503 Service Unavailable)

Service Unavailable

Ошибка HTTP 503. Сервис недоступен.

Я заметил, что всякий раз, когда я начинал веб-сайт, ASP.net v4.0 автоматически останавливался. Я проверил EventViewer и это, кажется, ошибка

Рабочий процесс для пула приложений «ASP.NET v4.0» произошла ошибка «Файл конфигурации не очень хорошо сформированный XML » пытается прочитать данные конфигурации из файла '\? \ C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ CONFIG \ web.config', номер строки '0'. Поле данных содержит код ошибки.

Я попытался найти решения по всему Интернету, но ни один из них не был полезен до сих пор.

  1. Я попытался изменить личность ASP.net v4.0 в IIS для LocalSystem и он не работает

  2. После этого я попытался создать «выборочную счет», установив имя пользователя как мой компьютер имя пользователя и пароль, добавив, но я получил «указанный пароль неверен, введите новый пароль», даже если я не имеют никаких паролей для моего аккаунта

3. Последнее, что я попытался было добавить IIS_IUSRS и IUSR для безопасности Web.config, но все же это не сработало

Это мой Web.config

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <system.serviceModel> 
    <behaviors> 
     <serviceBehaviors> 
     <behavior name="mexBehavior"> 
      <serviceMetadata httpGetEnabled="true" /> 
     </behavior> 
     </serviceBehaviors> 
    </behaviors> 
    <services> 
     <service behaviorConfiguration="mexBehavior" 
       name="HelloService1.HelloService1"> 
     <endpoint address="HelloService1" binding="basicHttpBinding" 
      contract="HelloService1.IHelloService1" /> 
     <host> 
      <baseAddresses> 
      <add baseAddress="http://localhost:8080" /> 
      </baseAddresses> 
     </host> 
     </service> 
    </services> 
    </system.serviceModel> 

</configuration> 
+0

«Я попытался найти решения по всему интернету, но ни один из них не был полезен до сих пор.» - было бы полезно узнать, что вы пробовали, чтобы люди больше не предлагали это вам. – sr28

+0

Похоже, у вас есть ошибка в файле web.config. Не может помочь вам без содержания. –

+0

@ sr28 я редактировал сообщение, чтобы включить все, что я пробовал до сих пор. – NimazSheik

ответ

0

Попробуйте заново установить в .NET Framework 4.0. Перейти к этому месту

%windir%\Microsoft.NET\Framework64\v4.0.30319 

Выполнить эту команду

aspnet_regiis -i 
+0

Спасибо, но я попробовал, и это не сработало – NimazSheik

Смежные вопросы