2013-02-09 75 views
0

我已經寫在框架4.0和部署在IIS 6的服務,操作系統64和Windows Server從我部署在IIS 6無法領取框架4.0 DLL

1:Installed framework 4.0 of 64 bit 
2 : C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 aspnet_regiis –i 
3: C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\ServiceModelReg.exe –i 
4: http://stackoverflow.com/questions/2009233/how-to-deploy-wcf-service-on-iis-6-0 

同樣做2003 步驟代碼在IIS 7中部署時工作正常,操作系統Windows Server 2008

當我瀏覽網址時,它顯示服務工作正常。

當我消費服務,它拋出一個錯誤告訴無效的長度在這裏它試圖挑選框架2.0 DLL這是造成問題 碼這是造成問題:Encoding.Unicode.GetString(MachineKey.Decode)

3天真的strucked有這方面的幫助將是巨大

感謝 王子

回答

2

確保您在VIRTUA的ASP.NET選項卡中選擇了.NET 4.0框架你的服務1目錄:

enter image description here

+0

是這一步完成,但我仍面臨着同樣的問題 – happysmile 2013-02-09 10:42:15