Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.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
Web services SSIS 2008R2动态更改不同环境的Web参考URL_Web Services_Ssis_Sql Server 2008 R2 - Fatal编程技术网

Web services SSIS 2008R2动态更改不同环境的Web参考URL

Web services SSIS 2008R2动态更改不同环境的Web参考URL,web-services,ssis,sql-server-2008-r2,Web Services,Ssis,Sql Server 2008 R2,我正在运行MSSQL 2008 R2 当包部署在不同的环境中时,我希望能够在脚本任务中动态更改Web引用URL,而无需手动更改并每次重新构建 我有一个脚本任务要和测试Web服务一起工作 我在脚本任务中添加了Wed引用,并将URL行为设置为“动态” 我有一个名为“WebServiceURL”的包变量 那么,我现在需要在脚本任务中做些什么,以便在调用Web服务时使用“WebServiceURL”包变量 我对C#Net知之甚少 提前谢谢。看看这个问题 您可能希望将调用web服务的类的.URL属性设置

我正在运行MSSQL 2008 R2

当包部署在不同的环境中时,我希望能够在脚本任务中动态更改Web引用URL,而无需手动更改并每次重新构建

我有一个脚本任务要和测试Web服务一起工作

我在脚本任务中添加了Wed引用,并将URL行为设置为“动态”

我有一个名为“WebServiceURL”的包变量

那么,我现在需要在脚本任务中做些什么,以便在调用Web服务时使用“WebServiceURL”包变量

我对C#Net知之甚少


提前谢谢。

看看这个问题

您可能希望将调用web服务的类的.URL属性设置为从包变量调用URL,因为SSIS包的.config文件根据调用它的位置而有所不同


您可以通过在第一次双击脚本任务时获得的窗口中的“自定义属性/只读变量”属性中选择特定变量来读取包变量。一旦选择了它,您就可以在代码中使用它(Variables类会自动生成,每个变量都是一个属性)。

谢谢。然而,我对C#Net的了解非常有限。您提供的链接和本链接()都讨论VisualStudio项目,而不是SSIS脚本任务。若你们有一个关于纽约的例子或教程的链接,那个么这个问题就可以解决了。