2011-06-17 7 views
0

L'erreur suivante s'affiche lorsque j'essaie le service Web SOAP HellowWorld de base. Cela fonctionne bien lors du débogage à partir de Visual Studio. Des idées?Problème de déploiement du service Web ASMX sur IIS7 - Win7

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

    at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, XmlSerializerCompilerParameters xmlParameters, Evidence evidence) 
    at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, XmlSerializerCompilerParameters 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, Type type) 
    at System.Web.Services.Protocols.XmlReturn.GetInitializers(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, HttpRequest request, HttpResponse response, Boolean& abortProcessing) 

Répondre

1

Résolu ce problème en installant la compatibilité IIS6 sur ma machine.

Questions connexes