Un site Web de mon client (je ne l'ai pas codé) a été migré hier vers un nouveau serveur par son hôte. Tout ce code ASPX qui utilise l'attribut AspCompat maintenant des bombes -Problème avec l'attribut 'AspCompat'
<% @ Page Language =% « VB » AspCompat = « true »> « Nous devons ensuite créer un objet de connexion de base de données sur le serveur en utilisant la base de données ADO objet de connexion. 'Créer un objet de connexion ADO adoCon = Server.CreateObject ("ADODB.Connection")
' Définir une connexion active avec l'objet de connexion en utilisant la connexion DSN adoCon.Open ("DSN = Application")
Donc, il utilise évidemment les anciens objets ADO et compte sur la compatibilité COM pour que cela fonctionne.
J'ai essayé de configurer un nouveau pool d'applications à ce niveau de dossier et je l'ai configuré pour utiliser le pipeline Classic, mais cela n'a pas aidé non plus. À moins de réécrire tout son code ADO sur ADO.NET, que puis-je faire pour le faire fonctionner? C'est un problème de production pour lui en ce moment, donc le temps pour lui est essentiel.
Merci!
Oh, mon Dieu. Appels CreateObject() dans ASP.Net !? Dites que ce n'est pas le cas! –