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

SQL Server findet Serialisierungsassembly nicht

Ich habe die Lösung hier gefunden ... http://www.cstruter.com/blog/320

„Wenn die Serialisierungseinstellung auf auto/on gesetzt ist und Sie einen Webservice in Ihrem Projekt nutzen, wird automatisch eine Serialisierungs-Assembly in Ihrem Ausgabeordner generiert (z. B. SourceAssembly.XmlSerializers.dll), die Sie wie in SQL registrieren müssen im folgenden Snippet zu sehen:

CREATE ASSEMBLY CLRProcedures FROM 'C:\demos\CSTruter.com\CLRSQL\bin\Release\SourceAssembly.dll' 
WITH PERMISSION_SET = UNSAFE
GO
CREATE ASSEMBLY CLRSerializer FROM 'C:\demos\CSTruter.com\CLRSQL\bin\Release\SourceAssembly.XmlSerializers.dll' 
WITH PERMISSION_SET = UNSAFE
GO
CREATE PROCEDURE Test
AS EXTERNAL NAME [CLRProcedures].[CSTruter.com.StoredProcedures].[Test]"