Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
System.IO.FileNotFoundException: Interop.MSHTML not found #6
Just started using BEurtle, but got trouble:
Windows 7 Pro
Start BeUrtle GUI (doesn't matter which way) >
WRN: Protokollierung der Assemblybindung ist AUS.
************** Geladene Assemblys **************
************** JIT-Debuggen **************
PROCESSVIEWER tells several times: Interop.MSHTML.dll","PATH NOT FOUND" :
"TortoiseGitProc.exe","ReadFile","C:\Windows\System32\mshtml.dll","SUCCESS","Offset: 17.981.440, Length: 16.384, I/O Flags: Non-cached, Pag...
I tried several things (deinstall/reinstall etc., disable all options of BEurtle), but without success.
The reason I haven't replied is because I haven't got round to setting up a virtual machine to test this. The usual cause of this error is when something has deleted the mshtml file but not updated the registry to say so. This is depressingly common unfortunately, but it is possible that an IE update broke it and until I test it with a newly installed Windows I can't say. You can in the meantime try manually installing mshtml using https://github.com/ned14/BEurtle/blob/master/Installer/Redist/vs_piaredist.exe and see what happens, though it too may think mshtml is already installed. Let me know how that goes for you. Niall
Thanks for reminding me about this. It looks like Microsoft arbitrarily broke MSHTML for some reason, but all I had to do here was to remove the import and readd it and recompile. I'm just waiting now for a new installer signing certificate and then I'll push an updated installer. Thanks for the patience.