SSIS - 在“从项目中排除”之后,如何重新包含?

时间:2011-05-09 02:25:17

标签: ssis

在我通过选择Project-> Exclude From Project从项目中排除了一个包之后,我如何在以后重新包含它?

我认为是Project-> Add Existing Package,但是它会添加包的副本

4 个答案:

答案 0 :(得分:2)

这很容易,

如果是像2012这样的旧版Visual Studio,

只需右键单击文件夹>添加>现有项目>选择已被排除的文件

如果它是像2008这样的旧版Visual Studio,

右键单击文件夹>添加>包含在项目中

Right click on Folder > click Add > Existing Item > Select the file

答案 1 :(得分:1)

根据文档,SSIS将复制您现有的包并将新副本放入项目的文件夹位置。但是,如果您的包已经在此位置,则应该只打开包。由于你排除了包裹,再包括它应该可以正常工作而不需要复制它。然而,我注意到的是你没有提到错误。通常,如果您正在制作副本并且它与原始位置放在同一位置,您将收到错误。最喜欢您在“添加现有包”阶段重命名包,或者您的包不在正确的位置。

如果您的软件包被复制了一个新名称,我发现这可能是一个错误。解决方法似乎是删除原始文件并重命名新副本。它不漂亮但似乎是你最好的选择。

答案 2 :(得分:1)

答案是你不能只包括"包括"一套。它更像是一个复制的导入...如果包已经存在,它会在包的名称中添加(1)。

这是SQL Server Business Intelligence Development Studio附带SQL server 2008 R2的功能。没有多大意义,但我确定他们在未来的BIDS版本中修复了这个问题

答案 3 :(得分:1)

在Visual Studio 2015中,我发现可以通过右键单击项目并选择Add | Existing Item...现有包)来重新包含包。

没有意义,但它有效。我想它在其他版本的VS中也会有相同的效果。