我有一个用框架4.0编写的服务,部署在IIS6,64位Windows Server2003操作系统中。
离我而去的步骤
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
当部署在IIS7操作系统Windows Server2008中时,相同代码可以正常工作
当我浏览url时,它显示服务运行正常。
当我使用服务时,它抛出一个错误,告诉我这里的长度无效;它试图选择导致问题的框架2.0DLL,导致问题的代码:Encoding.Unicode.GetString(MachineKey.Decode)
发布于 2013-02-09 18:34:49
确保您在服务的虚拟目录的ASP.NET选项卡中选择了.NET 4.0框架:
https://stackoverflow.com/questions/14787195
复制相似问题