Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Führen Sie die .sql-Datei aus der Anwendung in C# mithilfe der SMO-Bibliothek aus

Anscheinend versuchen Sie, die .net 2-Version von Microsoft.SqlServer.xxxx.dll zu laden. Aktualisieren Sie Ihre Verweise auf eine .net4-Version (vorzugsweise) oder fügen Sie das folgende Mantra zu Ihrer app.config unter <configuration> hinzu Knoten

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

um das Laden von .net 2-Assemblys zu ermöglichen. Weitere Informationen finden Sie hier .