Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从VisualStudio部署CLR_C#_Sql_Sql Server_Deployment_Clr - Fatal编程技术网

C# 从VisualStudio部署CLR

C# 从VisualStudio部署CLR,c#,sql,sql-server,deployment,clr,C#,Sql,Sql Server,Deployment,Clr,我在SQL数据库项目中有很多存储过程,希望发布/部署到生产环境。我更改了3个存储过程,只想部署一个存储过程。我怎样才能做到这一点,因为发布总是部署所有更改的内容 谢谢嗯……正如你所注意到的。当您部署代码时,它将部署所有代码,而不仅仅是其中的一部分。如果您想走这条路,您必须手动部署更新的过程代码。好的。但是如何只更新一个存储过程?您不能使用deploy。您必须在查询窗口中编写更改脚本并运行它。可能是Internet上的某个示例或类似示例。我已经找到了一些示例,但所有这些示例都改变了底层程序集。再说

我在SQL数据库项目中有很多存储过程,希望发布/部署到生产环境。我更改了3个存储过程,只想部署一个存储过程。我怎样才能做到这一点,因为发布总是部署所有更改的内容


谢谢

嗯……正如你所注意到的。当您部署代码时,它将部署所有代码,而不仅仅是其中的一部分。如果您想走这条路,您必须手动部署更新的过程代码。好的。但是如何只更新一个存储过程?您不能使用deploy。您必须在查询窗口中编写更改脚本并运行它。可能是Internet上的某个示例或类似示例。我已经找到了一些示例,但所有这些示例都改变了底层程序集。再说一遍……您不能使用deploy来实现这一点。它将部署所有应该更改的内容。如果不需要,只需右键单击所需的过程,然后单击“修改”。这将为该过程生成一个脚本。您必须手动执行此操作,这里没有自动解决方法。