Unable to generate a temporary class (result=1).
Hej,Jeg får følgende fejl, når når forsøger at kalde en hvilken som helst metode i en asmx-fil. Jeg har forsøgt at tilføje System.Runtime.Serialization til projekt. Jeg har også markeret, at der skal bruges local copy, så den bliver kopieret med op på serveren ved deploy. Alligvel fejlerne. Når jeg kører den lokalt kører det fint.
Det har fungeret fint i mange måneder, og nu er det pludselig stoppet med at fungere. Så vidt jeg kan se i Source Controllen er det ikke ændret det sidste års tid.
Jeg er ved at ringe håret ud af hovedet - en ekspert, som kan hjælpe mig?
System.InvalidOperationException: Unable to generate a temporary class (result=1).
error CS0012: The type 'System.Runtime.Serialization.IExtensibleDataObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
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)
På forhånd tak