就是Silverlight已经部署成功,应用程序池和网站都已经部署好(记得要将跨域文件发到指定位置),但是运行后无法连接数据库。
对于这个问题,可以考虑下是否是由于visual studio和Microsoft.Net Framework 3.5.1的开启顺序有问题,当开启顺序有问题时,会表现为网站编辑绑定的时候没有net.tcp选项,或者点击用户名网站--ISAPI和CGI限制中没有ASP.NET v4.0.30319这一项。
这时可以用管理员启动cmd,进入cd c:windowsmicrosoft.netframework64v4.0.30319,之后输入aspnet_regiis.exe -i,重装.Net 4.0即可。
之后就可以正常连接数据库了。