B S備忘錄14 IIS新增MIME型別

2021-07-02 13:19:36 字數 831 閱讀 2462

**搬得差不多了,最近發布wcf服務端的時候又是遇到了svc打不開的情況,記得最早的時候遇到過這個問題,後來解決了就忘了,重灌了電腦之後又出現了。

wcf錯誤:

無法啟用服務,因為它不支援 asp.net 相容性。已為此應用程式啟用了 asp.net 相容性。請在 web.config 中關閉 asp.net 相容性模式,或將 aspnetcompatibilityrequirements 特性新增到服務型別且同時將 requirementsmode 設定為「allowed」或「required」。 

查了查發現,iis8預設情況下並不支援wcf服務的svc請求,缺少wcf的managed handler,那麼就嘗試解決一下吧。

之後在處理程式對映中,新增託管處理程式。請求路徑填「*.svc」,型別填「system.servicemodel.activation.httphandler」,名稱寫「svc-integrated」。

這樣就行了。

不過據說還有更簡單的方法,直接在啟動或關閉windows服務中,選中http啟用就行了。

以上- -

C Chapter14 備忘錄模式

備忘錄 memento 模式 在不破壞封裝性的前提下,捕獲乙個物件的內部狀態,並在該物件之外儲存這個狀態。這樣以後就可將該物件恢復到原先儲存的狀態。把儲存的細節給封裝在了memento中了,任何時候要更改儲存的細節也不用影響客戶端了。memento模式比較適合用於功能比較複雜的,但需要維護或記錄屬性...

B S備忘錄19 就說多查查有好處

放假之前接了個大活,說是要把工作流做活,做到登陸的學生提交申請,提交給老師,這個老師是根據組織結構查出來的。其實這個是基礎系統自己的邏輯,查詢資料而已,當時並沒有多放多少精力在這上面。重點是另外乙個,怎麼把工作流執行的業務做靈活,具體要求就是改變繫結的業務時,不要改 起碼不要改基礎內部的 這個就感覺...

B S備忘錄21 使用反射將委託掛鉤

上上篇部落格,寫了我用反射實現動態配置業務的過程,其中有乙個方法是關鍵點,createdelegate。以前使用委託的時候都是使用把方法繫結給委託的方式,來使用。這次是需要使用methodinfo這個型別來繫結委託,查的資料還是msdn比較詳細。這個createdelegate一共有。好多個過載,我...