2011-05-19 154 views
1

我正在學習Michelle Bustamante學習WCF以瞭解WCF的內外情況。 我想創建一個WCF服務網站,按照下面的步驟給出的步驟,但是我得到錯誤說「無法創建網站XYZ。要訪問本地IIS網站,您必須安裝以下IIS組件:IIS6 metaBase和IIS6配置兼容性ASP.NET「創建WCF服務網站

我錯過了什麼嗎?我使用Windows 7作爲OS和VS 2010作爲IDE。和書如下VS 2005和.NET 3.0 ...

我跟着步驟: 1.啓動VS2010爲Amdin 2.文件 - >新建網站 - > WCF服務 3.選擇HTTP作爲位置新網站並輸入路徑爲 4.單擊確定 並彈出錯誤。

自圖書發表以來,此方案發生了變化嗎?誰能幫我這個?

回答

2

轉到控制面板,程序和功能,打開或關閉Windows功能,然後挖掘IIS複選框並檢查它說你錯過的東西。特別是:

 
- Internet Information Services 
    - Web Management Tools 
    - IIS 6 Management Compatibility 
     - IIS Metabase and IIS 6 configuration compatibility 
+0

@Larson:非常感謝。它完成了,錯誤消失了。但還有1個疑問。創建新網站後,它向我顯示了一條信息,因爲「AS.NEt 4.0尚未在Web Server上註冊,您需要手動配置您的Web Server for ASP .NEt 4.0才能使您的網站正常運行」。你能解釋一下這件事嗎? – Chat 2011-05-19 20:01:16

+1

我認爲你需要運行aspnet_regiis工具。看到這裏:http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx – 2011-05-19 20:12:30

+0

@拉森:非常感謝。 – Chat 2011-05-19 20:30:55