J'ai un bon petit projet Linq2SQL mais quand déployé la base de données est sur un autre serveur. Je continue d'obtenir une erreur de canal nommé que le serveur distant n'existe pas - et pourtant il a, il a activé les canaux nommés (protocole + surface) SQL 2005. Les connexions TCP fonctionnent bien.Arrêter Linq2SQL en utilisant des tuyaux nommés?
J'ai essayé de définir la bibliothèque dans la chaîne de connexion à un TCP, j'ai essayé de forcer TCP dans le nom du serveur mais Linq est toujours et seulement en utilisant des canaux nommés et ne fonctionnera tout simplement pas.
Une idée pour forcer Linq2SQL à utiliser uniquement TCP/IP, si possible?
grâce
Etes-vous sûr qu'il utilise en fait la chaîne de connexion que vous donnez, plutôt que de défaut quelque part ailleurs? Si vous changez quelque chose de stupide avec du texte facilement reconnaissable, ce texte finit-il dans l'exception? –
Je ne peux pas dire - j'ai ajouté quelques informations de débogage pour aller chercher la chaîne de connexion et l'afficher et c'était correct mais l'objet de contexte de données pourrait faire quelque chose de génial. – typemismatch