Forum Moderators: open
A dynamic link library (DLL) initialization routine failed.
HTML and classic ASP pages still work, but all my ASPX pages produce that same error message. I tried re-installing both IIS and the .NET framework, but I get the same result. Has anyone had this problem, or heard anything about how those most recent critical patches might impact .NET/IIS?
In the meantime, any other suggestions?
<added>Here's something kind of funny: When I go into the website's properties and click the Server Extensions tab, it shows this message: "This web is running an old version of the server extensions. To update the server extensions, choose Upgrade Extensions from the Task Menu for this server." When I follow those directions, I get an alert saying "There is no web named ''."</added>
If you are running true .NET (.aspx/.vb/.resx) pages you should have a compiled DLL for the .NET project in a bin folder. I believe this is the preferred way to run .NET
Doing the whole .aspx/.vb/.resx may be Microsoft's recommendation, but it wouldn't be mine. Complex functions don't belong on a page, whether or not the code for that page is in a seperate file, and there is just no good reason to write HTML that needs to be compiled (i.e., the "server controls"). I use .aspx pages and, when I need to do something that isn't a display function, specialized classes. I've yet to have any problems as a result.
Thanks for your help!