ASP.NET Web Service 部署问题

JJYY0088 2012-03-27 03:48:43
我做了一个 .NET 2.0 的Web Service , 本地测试没有问题。

发布在服务器上:服务器系统是 Window Server 2000,我只在服务器上安装了.NET Framework 2.0 ,在服务器上的IIS6 浏览页面没有问题,但是查询数据库数据发生以下错误(数据库链接应该没有问题的):

System.InvalidOperationException: Unable to generate a temporary class (result=1).
error CS2001: Source file 'C:\WINNT\TEMP\u4if5f7u.0.cs' could not be found
error CS2008: No inputs specified

at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, CompilerParameters parameters, Evidence evidence)
at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, CompilerParameters parameters, Assembly assembly, Hashtable assemblies)
at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
at System.Xml.Serialization.XmlSerializer.FromMappings(XmlMapping[] mappings, Evidence evidence)
at System.Web.Services.Protocols.XmlReturn.GetInitializers(LogicalMethodInfo[] methodInfos)
at System.Web.Services.Protocols.XmlReturnWriter.GetInitializers(LogicalMethodInfo[] methodInfos)
at System.Web.Services.Protocols.MimeFormatter.GetInitializers(Type type, LogicalMethodInfo[] methodInfos)
at System.Web.Services.Protocols.HttpServerType..ctor(Type type)
at System.Web.Services.Protocols.HttpServerProtocol.Initialize()
at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context
......


请教各位这是什么问题,是环境部署,还是????





...全文
139 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
JJYY0088 2012-03-31
  • 打赏
  • 举报
回复
没有NETWORK SERVICE 用户,但是我添加了ASPNET和ISUR_机器名两个用户写入权限后,不出现个错误,但是却没有返回数据????
JJYY0088 2012-03-30
  • 打赏
  • 举报
回复
如何更改web service指定的临时文件夹呢 ???
JJYY0088 2012-03-30
  • 打赏
  • 举报
回复
能说说原来 原因吗? 权限问题?
孟子E章 2012-03-27
  • 打赏
  • 举报
回复
如果没有那个账户,添加ASPNET账户,如果没有ASPNET,添加ISUR_机器名 帐户

另外打补丁
Microsoft .NET Framework 2.0 Service Pack 2
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=5b2c0358-915b-4eb5-9b1d-10e506da9d0f
孟子E章 2012-03-27
  • 打赏
  • 举报
回复
给C:\WINNT\TEMP\文件夹设置账户NTAUTHORITY\NETWORK SERVICE 的修改权限

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧