|
I have installed the database (manually...) and the source coude for the client runs from VS, however the AuthService (GetAutherizationTicket method) throws a System.IO.FileNotFoundException.
System Details:
Windows .Net Server 2003 (Enterprise) .Net Framwork 1.0 and 1.1 - side by side install Visual Studio.Net 2003 (Ent Arc)
Exception Details: As seen in the Event Viewer:
---------------------------------------------------------------------------
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.IO.FileNotFoundException: File or assembly name idj84_3u.dll, or one of its dependencies, was not found. File name: "idj84_3u.dll" at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark) at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Boolean stringized, Evidence assemblySecurity, StackCrawlMark& stackMark) at System.Reflection.Assembly.Load(AssemblyName assemblyRef, Evidence assemblySecurity) at System.CodeDom.Compiler.CompilerResults.get_CompiledAssembly() at System.CodeDom.Compiler.CompilerResults.get_CompiledAssembly() at System.Xml.Serialization.Compiler.Compile() at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings) at System.Xml.Serialization.XmlSerializer.FromMappings(XmlMapping[] mappings) at System.Web.Services.Protocols.SoapServerType..ctor(Type type, ProtocolsEnum versionsSupported) at System.Web.Services.Protocols.SoapServerProtocol.Initialize() at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)
=== Pre-bind state information === LOG: Where-ref bind. Location = C:\WINDOWS\TEMP\idj84_3u.dll LOG: Appbase = file:///C:/inetpub/wwwroot/TaskVisionWS LOG: Initial PrivatePath = bin Calling assembly : (Unknown). ===
LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind). LOG: Attempting download of new URL file:///C:/WINDOWS/TEMP/idj84_3u.dll.
--- End of inner exception stack trace --- at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at TaskVision.AuthWS.AuthService.GetAuthorizationTicket(String userName, String password) in E:\TaskVision Source\TaskVision\Web References\AuthWS\Reference.vb:line 47 at TaskVision.DataLayer.GetAuthorizationTicket() in E:\TaskVision Source\TaskVision\Components\DataLayer.vb:line 84
---------------------------------------------------------------------------
When I try and invoke the method directly (http://localhost/TaskVisionWS/AuthService.asmx via IE) with username = 'jdoe' pass = 'welcome' I get the following error:
---------------------------------------------------------------------------
System.IO.FileNotFoundException: File or assembly name by_rjzll.dll, or one of its dependencies, was not found. File name: "by_rjzll.dll" at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark) at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Boolean stringized, Evidence assemblySecurity, StackCrawlMark& stackMark) at System.Reflection.Assembly.Load(AssemblyName assemblyRef, Evidence assemblySecurity) at System.CodeDom.Compiler.CompilerResults.get_CompiledAssembly() at System.CodeDom.Compiler.CompilerResults.get_CompiledAssembly() at System.Xml.Serialization.Compiler.Compile() at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings) at System.Xml.Serialization.XmlSerializer.FromMappings(XmlMapping[] mappings) 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, HttpRequest request, HttpResponse response, Boolean& abortProcessing)
=== Pre-bind state information === LOG: Where-ref bind. Location = C:\WINDOWS\TEMP\by_rjzll.dll LOG: Appbase = file:///C:/inetpub/wwwroot/TaskVisionWS LOG: Initial PrivatePath = bin Calling assembly : (Unknown). ===
LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind). LOG: Attempting download of new URL file:///C:/WINDOWS/TEMP/by_rjzll.dll.
---------------------------------------------------------------------------
Any one have any ideas on what this temp DLL is that ASP seems to be looking for (or how to fix the problem, or even what the problem is...) ???
Thanks,
Joe
|