Я новичок в сети. У меня абсолютно 0 опыта работы в Интернете (ASP.NET). Я также новичок в WCF. Так что простите меня, если я так говорю. Я создал службу WCF, которую настольные приложения используют для общения. У меня есть проект клиента (настольное приложение) и проект службы (служба WCF) в одном решении. Я добавил ссылку на службу для клиента, и она работает с использованием локального сервера разработки ASP.NET Visual Studio. Теперь я хочу переместить службу на наш сервер IIS7. Сервер находится на другом компьютере (в нашей интрасети). Я хочу, чтобы служба (файлы и все такое) находилась на этой машине, а сервер IIS «размещал» ее. Какие шаги я должен сделать? У меня есть доступ на запись к подпапкам на этом компьютере, но мне нужно будет пройти через администратора, чтобы внести какие-либо изменения в «конфигурации iis», поэтому я хотел бы минимизировать это насколько возможно. Все, что я знаю, это то, что текущий корневой файл IIS web.config выглядит так:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".lnk" mimeType="Application/x-ms-shortcut" />
<mimeMap fileExtension=".url" mimeType="Application/x-ms-shortcut" />
<mimeMap fileExtension=".bat" mimeType="plain/text" />
<mimeMap fileExtension=".rdp" mimeType="plain/text" />
</staticContent>
<handlers>
<add name="svc-ISAPI-2.0" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
<add name="svc-Integrated" path="*.svc" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" resourceType="Unspecified" preCondition="integratedMode" />
</handlers>
</system.webServer>
</configuration>
был бы признателен за полную пошаговую инструкцию для идиотов.