2017-06-21 110 views
1

我正在嘗試將IIS服務器和Web應用程序遷移到我的機器。validcfg.dll加載失敗但驗證設置爲false

我從另一臺機器導入了設置,但某些.dll加載失敗。

我剛剛安裝了它們,但現在我卡住了。

模塊DLL C:\ Windows \ System32 \ inetsrv \ validcfg.dll未能加載 。數據是錯誤的。

我真正想做的是安裝這個DLL我只是不知道,我應該從Windows服務安裝。

在IIS下沒有ConfigurationValidationModule或類似的東西。

當然我試過去偷它,發現這個SO topic

唯一發生在IIS_schema.xml中,我將其重寫爲false。

<sectionSchema name="system.webServer/validation"> 
    <attribute name="validateIntegratedModeConfiguration" type="bool" defaultValue="false" /> 
</sectionSchema> 

我只是通過IIS管理控制檯改變了Managed PiplineClassic在我的應用程序池。

重新啓動IIS,但我仍然得到503,並在事件查看器中再次出現錯誤。

有人可以幫我嗎?

編輯

所有健康和診斷模塊安裝,但沒有文件這樣的。

回答

0

我只是unistall IIS和WAS(Windows進程激活服務),重新安裝IIS和WAS之後,這一切都很好。

validcfg.dll是健康與診斷的核心模塊。