*.svc文件已经被.Net Framework4.0的处理程序aspnet_isapi.dll接管,看来是由于装了.Net Framework4.0 beta和vs.net 2010 beta2导致的,把原先的3.5给废了.不影响开发,但影响布署注:根据观察,.Net3.0\3.5没带处理程序aspnet_isapi.dll,所以IIS中指定网站适用框架时,看不到.Net3.0\3.5重新指定成.Net2.0中的处理程序aspnet_isapi.dll处理也不行.最后,干脆来个釜底抽薪吧,重新注册.Net 3.5的WCF
你的iis没有设置好,你可以设置下你的iis可以读入Javascript