Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

SystemIO.FileLoadException
msilvares
#1 Posted : Tuesday, February 10, 2009 6:56:56 AM(UTC)
Groups: Member
Joined: 2/10/2009(UTC)
Posts: 10
Location: Florida

During the Web Server Explorer installation an error message pops up stating:

SystemIO.FileLoadException: The located assembly's manifest definition with name
'Interop.IWshRuntimeLibrary' does not match the assembly reference.
File name: "Interop.IWshRuntimeLibrary" at CassiniExplorer.Installer.CreateProgram.....

Has anyone here experienced this problem and if so were you able to resolve the issue and how?

Thanks
Ultidev Team
#2 Posted : Tuesday, February 10, 2009 10:53:13 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Hi there!

Please check this posting and let us know if this information has helped. Although the issue you reported is not exactly the same, they may be related. We will continue helping you with troubleshooting this issue if the solution from that post proves to be of no use.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
msilvares
#3 Posted : Wednesday, February 11, 2009 9:41:10 AM(UTC)
Groups: Member
Joined: 2/10/2009(UTC)
Posts: 10
Location: Florida

Hi,

Unfortunately this did not resolve the issue.
Ultidev Team
#4 Posted : Wednesday, February 11, 2009 10:24:42 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Hello, again.

It's alright. We'll to help you with this problem. We would like to suggest the following:

- Uninstall all UltiDev Cassini components using Start -> Control Panel -> Add/Remove Applications. Find programs in the Add/Remove Applications list that start with "UltiDev Cassini..." and uninstall them.
- Reboot the machine just in case.
- In "C:\Program Files\UltiDev" folder please remove any remaining "Cassini" folders.
- Clean up your windows application log by using Start -> Control Panel -> Administrative Tools -> Event Viewer -> Application -> right-click -> Clear All Events.
- Attempt installation of Cassini Explorer.
- If it fails, please export Application log as an EVT file (EVTX on Vista) and send it to us for analysis. To obtain our support email address, please contact us via email, and mention this issue.

Also, please let us know whether you're using XP or Vista, 32-bit or 64-bit.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
msilvares
#5 Posted : Friday, February 27, 2009 10:13:23 AM(UTC)
Groups: Member
Joined: 2/10/2009(UTC)
Posts: 10
Location: Florida

Hello,

How do I export the application log so I can send it to you for analysis? This computer is an XP Professional with SP2 and 512MB of RAM.

Thanks
Ultidev Team
#6 Posted : Saturday, February 28, 2009 5:59:12 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Hello!

To export event log as an EVT file, please do Start -> Control Panel -> Administrative Tools -> Event Viewer -> Application -> right-click -> Save Log File As.

Best regards,
UltiDev Team.

Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
msilvares
#7 Posted : Monday, March 2, 2009 8:53:52 AM(UTC)
Groups: Member
Joined: 2/10/2009(UTC)
Posts: 10
Location: Florida

Hello,

I have the EVT for you to view.

EVT Log [Link removed by moderator]

Thank you
Ultidev Team
#8 Posted : Monday, March 2, 2009 11:37:20 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Thank you, we've got your event file. We will review it and let you know what we found.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
Ultidev Team
#9 Posted : Monday, March 2, 2009 12:00:14 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Hi!

Could you please look into "c:\Windows\System32" folder and check for the presence of wshom.ocx file?

Also, could you please check where Windows Scripting Host component is registered. To do that please launch registry editor (regedit.exe), go to Start -> Run, enter regedit.exe and then when it opens, please expand to
My Computer
----HKEY_CLASSES_ROOT
--------CLSID
and please do Edit | Find and search for "{72C24DD5-D70A-438B-8A42-98424B88AFB8}".

Please let us know if it was found.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
msilvares
#10 Posted : Tuesday, March 3, 2009 6:53:48 AM(UTC)
Groups: Member
Joined: 2/10/2009(UTC)
Posts: 10
Location: Florida

Hello,

This is what I got:


Under c:\windows\system32 the wshom.ocx file was there.

Under the registry, I did find the requested key and under that key, Windows Script Host Shell Object is the only thing present.


What should I do now?

Thanks
Ultidev Team
#11 Posted : Tuesday, March 3, 2009 7:16:38 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Hi,

Please try this:
- Do Start -> Run
- Paste this:
regsvr32 c:\windows\system32\wshom.ocx
and then hit Enter. It should say registration of wshom.ocx has succeeded if everything is OK.

After that please try installing UltiDev Cassini Server Explorer (or the entire package) again and see if Server Explorer installation succeeded.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
msilvares
#12 Posted : Tuesday, March 3, 2009 9:02:24 AM(UTC)
Groups: Member
Joined: 2/10/2009(UTC)
Posts: 10
Location: Florida

Hello,

We followed the directions you provided, however we were not successful in getting Cassini web explorer installed. Here is a link to a screen shot of the error. Is there anything else we could do to get this to work?

Error screenshot

Thank you again for all your help
Ultidev Team
#13 Posted : Tuesday, March 3, 2009 11:54:24 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Hi!

We can't tell right now what is going on. We are still looking for possible causes of the error. This error does not seem to make sense in the given context. We are trying to figure out what is the true cause of this problem. We will post here in a day or so. Also, just FYI, Cassini Explorer is a web app hosted by UltiDev Cassini - just like your own application. Explorer is not required for your application to work.

From the screen shot we were unable to tell: is it Windows XP or Windows 2000?

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
msilvares
#14 Posted : Wednesday, March 4, 2009 6:12:53 AM(UTC)
Groups: Member
Joined: 2/10/2009(UTC)
Posts: 10
Location: Florida

It is Windows XP SP3.

Thank you again for all your assistance.
msilvares
#15 Posted : Wednesday, March 4, 2009 10:20:27 AM(UTC)
Groups: Member
Joined: 2/10/2009(UTC)
Posts: 10
Location: Florida

We did try running our application without the Cassini Web Explorer and we get an error.

"The underlying connection was closed: an unexpected error occurred on a receive."
Ultidev Team
#16 Posted : Wednesday, March 4, 2009 11:01:36 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Hi!

Regarding failing installation, the usual cause of this kind of problem is that incorrect version of the DLL in question was found instead of the correct one. Error log seems to indicate that "Interop.IWshRuntimeLibrary.dll" was found and attempted to load from the C:\Windows\System32 folder, where this DLL has no business of being. It is possible that is was placed there by some other application. We recommend moving Interop.IWshRuntimeLibrary.dll (at least temporarily) away from C:\Windows\System32 folder, if it's truly there, and try installing UltiDev Cassini again (no prior uninstallation necessary).

If you don't find Interop.IWshRuntimeLibrary.dll in C:\Windows\System32, please do a recursive search of your C: drive for Interop.IWshRuntimeLibrary.dll. Please send us the results, with file sizes and date of last modification. We ask that because we are pretty sure that some rogue Interop.IWshRuntimeLibrary.dll gets in a way of installation.

Regarding running your application without Cassini Explorer, you can't use http://localhost:7756/GoToApplication.aspx..., because that is a Cassini Explorer URL. But you still should be able to use the http://localhost:YouAppPort/ URL.

Please let us know what you have found.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
msilvares
#17 Posted : Thursday, March 5, 2009 9:12:39 AM(UTC)
Groups: Member
Joined: 2/10/2009(UTC)
Posts: 10
Location: Florida

Hello,

Thank you for all your help. We did find the Interop.lWshRuntimeLibrary.dll in 2 places. Both are 48KB in size. One was located in the “Windows\system32” folder and one was in the “Program Files\UltiDev\Cassini Web Server for ASP.NET 2.0” folder. We deleted the one in the system32 folder. We were able to install the Server Explorer.

Thanks again!
Ultidev Team
#18 Posted : Thursday, March 5, 2009 4:23:05 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
We're very glad we were able to help! Sorry that troubleshooting took a little longer than it should have.

Thank you for using UltiDev products.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
Rss Feed  Atom Feed
Users browsing this topic
Guest (15)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You can vote in polls in this forum.