1
我是一個網絡新手。我有絕對0網絡(ASP.NET)的經驗。我也是WCF新手。所以如果我聽起來像一個人,請原諒我。 我創建了桌面應用程序用於通信的WCF服務。我有一個客戶端(桌面應用)項目和一個服務(WCF服務)項目在一個解決方案。我向客戶端添加了一個Service引用,並且它使用Visual Studio的本地ASP.NET Development服務器工作。我現在想把服務移到我們的IIS7服務器上。服務器位於不同的機器上(在我們的Intranet中)。我希望服務(文件和全部)位於該機器上,並讓該IIS服務器「託管」它。我必須執行哪些步驟? 我對該機器上的子文件夾有寫入權限,但是我必須通過管理員對「iis配置」進行任何更改,以便儘可能地減少這種情況。所有我知道的是,目前的IIS根web.config文件看起來像這樣:部署wcf服務到IIS
<?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>
一個完整的一步一步的白癡,將不勝感激。