问题现象:
开发webservices在VS中运行正常,IIS7发布浏览器查看提示分析器错误消息: 未能创建类型..
解决方案
①首先必须先在IIS在创建一个虚拟目录(这个就不用多说了吧),如果这个时候直接在浏览器里调用WebService就会出现上述错误。原因是必须为上面创建的虚拟目录创建单独的应用程序,方法是右击虚拟目录,点击“添加应用程序...”,目录与刚才的虚拟目录物理路径要一致,添加完成后就可以正常使用WebService了。
②注意: 例如项目路径为E:\HYWS
右击虚拟目录为E:\HYWS
则"添加应用程序"的路径应为E:\HYWS\HYWS