2013-03-12 60 views
1

我還沒有看到過這樣的問題 - 我有一個SSIS包中的腳本組件。到目前爲止,我已經添加了幾個參考。它似乎按預期工作。我添加了System.Data.LinqSystem.Data.Linq.Mapping,它似乎工作正常(關鍵詞上的顏色更改顏色,智能感知紅線消失)。然後關閉我的腳本並運行包,然後它不起作用(但也沒有給我一個錯誤),我打開腳本組件並且引用不見了!我添加它,盡一切努力,打開它,它又回來了!我不知道發生了什麼我的c#參考去哪了?

+2

愚蠢的問題,但我不得不問:你是否保存你的改變? – Jeff 2013-03-12 19:35:34

+1

檢查此:http://stackoverflow.com/questions/7767558/ssis-loses-file-reference-when-opening-script-task – NoviceProgrammer 2013-03-12 19:52:58

+0

SSIS的哪個版本? – 2013-03-12 20:07:53

回答

0

Sooooo顯然是'Save All'工作。即使我以前從未打過「Save All」,我只是添加了System.Core並保存。奇怪的。

1

我會在關閉解決方案(其中我假定您正在保存您的更改)後做的是我將使用TFS或VSS對項目或解決方案進行文件比較。您的更改可能無法正確保存,或者您可能正在編輯錯誤的項目。

+0

但我怎麼能comapre使用這些東西,這只是在我的本地機器上。 – 2013-03-12 20:44:40

+0

這意味着什麼 - 編輯錯誤的項目?打開腳本,編輯它,關閉它。我怎麼能編輯錯誤的? – 2013-03-13 05:44:16