Silverlight部署成功后如果发现连不了数据库,可能是因为这个问题

就是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即可。

之后就可以正常连接数据库了。

原文地址:https://www.cnblogs.com/ijunjincool/p/3641794.html