フレームワーク 4.0 で記述され、IIS 6、オペレーティング システム 64 ビット Windows Server 2003 に展開されたサービスがあります。
私から実行された手順
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
IIS 7、オペレーティング システム Windows Server 2008 に展開すると、同じコードが正常に機能します。
URL を参照すると、サービスが正常に動作していることがわかります。
サービスを利用しているときに、ここで無効な長さを伝えるエラーがスローされます。問題を引き起こしている問題コードを引き起こしているフレームワーク 2.0 dll を選択しようとしています。Encoding.Unicode.GetString(MachineKey.Decode)