Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Exécutez le fichier .sql à partir de l'application en C # à l'aide de la bibliothèque SMO

Il semble que vous essayez de charger la version .net 2 de Microsoft.SqlServer.xxxx.dll. Mettez à jour vos références vers une version .net4 (de préférence) ou ajoutez le mantra suivant à votre app.config sous <configuration> nœud

<startup useLegacyV2RuntimeActivationPolicy="true">
  <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
  <requiredRuntime version="v4.0" />
</startup>

pour permettre le chargement des assemblys .net 2. Voir ici pour plus de détails .