The compiler failed with error code -1073741502

megnin
megnin used Ask the Experts™
on
In an ASP.Net web app that's been working fine for months I just added a simple button and in the click event a routine to update a record in the database.  When I went to browse to the app in IE I got this.  It was just working before that.  I commented out the button click event code block and I still get the error.  What could have happened?  Another page in the same app still works fine.

Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: The compiler failed with error code -1073741502.

Show Detailed Compiler Output:


¿C:\Windows\SysWOW64\inetsrv> "C:\Windows\Microsoft.NET\Framework\v4.0.30319\vbc.exe" /t:library /utf8output /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Entity\v4.0_4.0.0.0__b77a5c561934e089\System.Web.Entity.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activation\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\purchasereq\fd7291e2\9cb789eb\assembly\dl3\669bb914\29d5d988_d549cb01\OJT.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Design\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Design.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.WorkflowServices\v4.0_4.0.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions.Design\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.Design.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\purchasereq\fd7291e2\9cb789eb\assembly\dl3\a8c94682\003ab3fc_a7f0cb01\AjaxControlToolkit.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.DynamicData\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DynamicData.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.DirectoryServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.DirectoryServices.dll" /out:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\purchasereq\fd7291e2\9cb789eb\App_Web_purchasereqadmin.aspx.cdcab7d2.ch2buhsh.dll" /debug- /nowarn:41008 /define:_MYTYPE=\"Web\" /imports:Microsoft.VisualBasic,System,System.Collections,System.Collections.Generic,System.Collections.Specialized,System.Configuration,System.Text,System.Text.RegularExpressions,System.Linq,System.Xml.Linq,System.Web,System.Web.Caching,System.Web.SessionState,System.Web.Security,System.Web.Profile,System.Web.UI,System.Web.UI.WebControls,System.Web.UI.WebControls.WebParts,System.Web.UI.HtmlControls /warnaserror- /optionInfer+  "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\purchasereq\fd7291e2\9cb789eb\App_Web_purchasereqadmin.aspx.cdcab7d2.ch2buhsh.0.vb" "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\purchasereq\fd7291e2\9cb789eb\App_Web_purchasereqadmin.aspx.cdcab7d2.ch2buhsh.1.vb" "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\purchasereq\fd7291e2\9cb789eb\App_Web_purchasereqadmin.aspx.cdcab7d2.ch2buhsh.2.vb"

--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1

[Edit] I take it back about the page that was working.  I chaned the text of a label and saved the page and now it gives me the same error.  Could it have someting to do with the company firing the Network Analyst/Administrator on Thursday?

[Edit] In a completely different web form, as a test, I changed one character of text on the page and save it and now that page is giving the same error.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Top Expert 2011

Commented:
dud you create  Web Site or Web Project?
Can you provide additional error information if possible?  From the looks of it, you might need to clean or remove the Temporary ASP.NET Files and then rebuild your web site or web application again.  You could try deleting the one pointed by the error for starters.  Check this out:

http://blogs.msdn.com/b/dougste/archive/2008/08/11/clearing-out-temporary-asp-net-files.aspx

http://bytes.com/topic/asp-net/answers/320883-can-i-safely-delete-temporary-asp-net-files

Also, the problem with the error above is might be due to access rights problem with either ASPNET or NETWORK SERVICE account.  It is just hard to determine without additional error information.  Anyway, check this link below, this might help.

http://support.microsoft.com/kb/825791


 

Author

Commented:
dj_alik, they are all web applications.  Windows Server 2008 R2 / IIS 7.5 / Application Pool = .NET Framework 4.0/Integrated.

The entire error output is up in my question.  What other information might be useful?  I am happy to hear that it may be due to access rights problem with ASPNET or NETWORK SERVICE.  The company just fired our Network Administrator and my boss went in and disabled his account and who knows what all else.  I expect that he or the Help Desk Field Tech Supervisor (She's about level 1 herself) may have disabled some network account they shouldn't have.  Does that sound like it could be the problem?  I'm going to go read the links you posted.  Thanks.
Amazon Web Services

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

The reason why I was asking for more information if possible is that the error was too generic.  I was wondering if you could provide for instance application event log of the error for example or maybe a more descriptive error message similar with a CS0016 or CS0013 error but it looks like it is really a low level compiler error.

Also, have you tried creating a completely new web application and test whether this works or not?

From what you mentioned, it really looks like someone might have inadvertently disabled network accounts.  Try providing full permissions to ASPNET or NETWORK SERVICE account in the Temporary ASP.NET Files Folder and test it out.

Oh, you are using IIS 7.5.  Have a read of this.  Check as well if you are using NETWORK SERVICE account or not.

http://blogs.msdn.com/b/vijaysk/archive/2009/02/13/goodbye-network-service.aspx

Author

Commented:
what's odd is that any of my web apps are fine until I edit something and save.   I've tested several.

Author

Commented:
Oh, Alfred1, I just saw your latest post after my last and a refresh.  Yes, I think I'm using the NETWORK SERVICE account.  I was just reading the first link in your first post.  I'll check your last one...

Author

Commented:
Thing is we've been running everything as is for serveral months now.  We upgraded all our 2003 servers to 2008R2 back in March.
Answering one of your post, I was just trying to determine other scenarios where we can confirm whether it work or not.  I only rely on whatever is written in this question and from my understanding, only your existing web applications so far have this problem.  So, I just wondered if creating a completely new web application would have the same effect or not.

OK.  If you just ported your 2003 to 2008R2 using similar settings then NETWORK SERVICE account must be the one being used.

Author

Commented:
That's correct.  All the current web applications were on the 2003 server.  I XCopied the folders from Inetpub on 2003 to Inetpub on 2008R2 and the only change I made to them was upon upgrading to .NET Framework 4.0 from 3.5 to use Visual Studio 2010 (from 2008) I changed the Applicaton Pool to .NET 4.0 Intigrated.  But, it's been working like that just fine (until they fired our Network Admin). ??

I can try creating a new web application an see what happens.  I was going to experiment on an existing web app that's not current being used.  I was going to change the default location of the Temporary Directory under .NET Compilation in IIS so I could delete the temporary files and then change it back. (But I really don't know what I'm doing. ;-)  This is my first experience with IIS 7.5.

Author

Commented:
Thanks for reminding me to look in the Event Logs.

Here's what I found.

The two images are from Information and Error entries that show up every minute (6 Info and 3 Error per minute) back to 5/13/2011.

The Warning below is from after I edited my web application:
http://www2.wf1broward.com/PurchaseReq/PR.aspx 
 EventLog Information entry (1 of 26,395) EventLog Error entry
- System 

  - Provider 

   [ Name]  ASP.NET 4.0.30319.0 
 
  - EventID 1310 

   [ Qualifiers]  32768 
 
   Level 3 
 
   Task 3 
 
   Keywords 0x80000000000000 
 
  - TimeCreated 

   [ SystemTime]  2011-05-15T10:30:55.000000000Z 
 
   EventRecordID 35091 
 
   Channel Application 
 
   Computer IntraServ.broward-workforce.org 
 
   Security 
 

- EventData 

   3007 
   A compilation error has occurred. 
   5/15/2011 6:30:55 AM 
   5/15/2011 10:30:55 AM 
   8bc6f3ce54de4d1487a76b4cda17168d 
   8 
   1 
   0 
   /LM/W3SVC/16/ROOT/PurchaseReq-1-129499290546560647 
   Full 
   /PurchaseReq 
   E:\inetpub\www2\PurchaseReq\ 
   INTRASERV 
    
   1404 
   w3wp.exe 
   IIS APPPOOL\ASP.NET v4.0 
   HttpCompileException 
   External component has thrown an exception. at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound) at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp) at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) at System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path) at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)  
   http://www2.wf1broward.com/PurchaseReq/PR.aspx 
   /PurchaseReq/PR.aspx 
   192.168.101.241 
   BETA\DomainAdminAccount(me)
   True 
   Negotiate 
   BETA\DomainAdminAccount 
   5 
   BETA\DomainAdminAccount 
   True 
   at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound) at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp) at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) at System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path) at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Open in new window

Looking at this below.

--->  External component has thrown an exception.

It looks like the upgrade for your third party software is throwing an error.  You might need to upgrade your references in your web application if you are using for example a third party DLL.  Your web application might still be pointing to your old version 8.  Also, since you uninstalled version 8, the actual objects are gone and therefore the your references are pointing nowhere.

You might need to remove your old references and add the new ones from version 9 and then rebuild.

Author

Commented:
Here's the same Warning, but from the "General" tab instead of the "Details" tab of the Event Viewer output.  This version just looks more readable.
Event code: 3007 
Event message: A compilation error has occurred. 
Event time: 5/15/2011 6:30:55 AM 
Event time (UTC): 5/15/2011 10:30:55 AM 
Event ID: 8bc6f3ce54de4d1487a76b4cda17168d 
Event sequence: 8 
Event occurrence: 1 
Event detail code: 0 
 
Application information: 
    Application domain: /LM/W3SVC/16/ROOT/PurchaseReq-1-129499290546560647 
    Trust level: Full 
    Application Virtual Path: /PurchaseReq 
    Application Path: E:\inetpub\www2\PurchaseReq\ 
    Machine name: INTRASERV 
 
Process information: 
    Process ID: 1404 
    Process name: w3wp.exe 
    Account name: IIS APPPOOL\ASP.NET v4.0 
 
Exception information: 
    Exception type: HttpCompileException 
    Exception message: External component has thrown an exception.
   at System.Web.Compilation.AssemblyBuilder.Compile()
   at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
   at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
   at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
   at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
   at System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path)
   at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

 
 
Request information: 
    Request URL: http://www2.wf1broward.com/PurchaseReq/PR.aspx 
    Request path: /PurchaseReq/PR.aspx 
    User host address: 192.168.101.241 
    User: BETA\dmegnin 
    Is authenticated: True 
    Authentication Type: Negotiate 
    Thread account name: BETA\dmegnin 
 
Thread information: 
    Thread ID: 5 
    Thread account name: BETA\dmegnin 
    Is impersonating: True 
    Stack trace:    at System.Web.Compilation.AssemblyBuilder.Compile()
   at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
   at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
   at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp)
   at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
   at System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path)
   at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
 
 
Custom event details:

Open in new window

Author

Commented:
Alfred1, that sounds likely.  I'll check it out.  I may not be able to really get to the heart of what was done during the upgrade until I get to the office Monday and can talk to the person who did the upgrade.  I think she was still working on it when I left the office Thursday evening.  I don't work on Fridays (she does) so I don't know what happened then.  
Oh by the way, deleting your Temporary ASP.NET Files might do the trick assuming that the old references for version 8 are still valid for version 9.  Try this if my previous suggestion won't work.

Author

Commented:
I have to take care of a payroll related thing first thing this morning (the boss has funny priorities ;-) before I can get back to this.  

I think I'll try deleting the Temporary ASP.NET Files first.  Any suggestions as to the best way to do that?

By "references for version 8" I'm not quite clear on what references you're talking about.  DNS?  .dll references? I think you meant the .dll references in the 3rd party application, I just want to make sure so when I start looking I know where to look.  ;-)  Thanks.
Yes.  DLL references in the third party application.  

I provided some links in my previous post before for clearing out or deleting temp files:

http://blogs.msdn.com/b/dougste/archive/2008/08/11/clearing-out-temporary-asp-net-files.aspx

Also, you can delete those temporary files using conventional means (such as just deleting them in Windows Explorer) as long as there are no web sites accessing those temp files.  If a web site is using a temp file, then you will get an access is denied error.

Author

Commented:
Okay, in C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files I deleted all of the folders that looked like "84a91532".  I left the folders with the same names as the websites. I did the same thing with the ...\Framework64\v4.0.30391\Temporary ASP.NET Files folder. Then in IIS I did a Restart on the Web Server by clicking on the top of the tree in IIS Manager and clicking Restart (with the two green arrows).

I still get the same compile error, so I guess I'm going to have to start investigating the 3rd party app.  I wasn't involved in installing it so I'll have to talk to the person who did when she gets in.

Author

Commented:
Last night, with the 3rd party Tech Support on the phone she uninstalled and did a clean install of the Service Pack 3 of the 3rd party software.  It turned out that the in-place upgrade she had done left old .dlls that needed to be replace by a clean install.  That did the trick.  Everything is working now.

Your help was what led us to the solution.  Thanks!
No worries, mate!  I'm glad I could help.  :-)

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial