【发布时间】:2013-11-15 13:38:21
【问题描述】:
我实现了"HelloWorld" sample of a CLR stored procedure,它成功了。
然后我更改了代码,重新编译并重新运行它,得到的是旧结果,而不是新结果。
示例代码更改(所有其他代码都在上面的链接中):
之前:
SqlContext.Pipe.Send("Hello world!\n");
之后:
SqlContext.Pipe.Send("Hello world new version!\n");
有没有什么可以回收 SQL 来加载新的程序集?
【问题讨论】:
-
您能否发布您拥有的代码以及实际结果和预期结果?
-
你需要重新部署你的程序,而不仅仅是重新编译它。
-
@admdrew 实际代码在我提供的链接中。我只是更改了问题以显示我所做的更改。
-
@Matt - 这就是问题,如何部署。我最初是通过添加程序集和添加存储过程来部署的。我没有从 Visual Studio 部署。
标签: sql-server sql-server-2008 sqlclr clrstoredprocedure