0

フレームワーク 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)

4

1 に答える 1

2

サービスの仮想ディレクトリの [ASP.NET] タブで、.NET 4.0 Framework が選択されていることを確認してください。

ここに画像の説明を入力

于 2013-02-09T10:34:49.443 に答える