2011-05-05 95 views
1
  1. 我含*的.sln,* .dtproj許多* .dtsx程序文件的文件夾複製到我的桌面約SSIS解決方案/項目的一般問題

  2. 我打開了從我的桌面,看到了解決方案即打開的項目中的軟件包仍然指向它們原始位置的軟件包,而不是我將它們複製到的桌面位置。

對外開放記事本dtproj文件,我看到在項目包中的引用沒有相對的,但完全合格,並設置到原來的位置。

這是否正常?當軟件包最初被添加時,是不是有些事情做得不成熟,以至於引用被存儲爲完全限定的而不是相對的?這肯定似乎是不受歡迎的行爲,我一般認爲Visual Studio在proj文件中使用相對引用。

回答

1

看起來它已被識別爲bug - SSIS files should not store absolute paths

您是否碰巧從源代碼管理中提取項目文件?

+0

不,從服務器共享文件夾。 – ChadD 2011-05-05 13:13:48

+0

很奇怪。我只能使用絕對路徑查找軟件包中的對象*的文章,或者從源代碼控制移動時使用絕對路徑的解決方案。但不完全是你的情況。將繼續狩獵,現在我很感興趣! – Yuck 2011-05-05 13:21:08

+1

當我發現我的項目文件包含項目中每個軟件包的絕對路徑後,我將路徑更新爲修正的本地路徑,但仍然是絕對路徑。後來,我決定回去改變它的相對路徑,我看到它已經是一條相對路徑 - 也許「全部保存」糾正了這些isses?我'迷失了。但現在,我會看着我的proj文件奇怪的行爲。 – ChadD 2011-05-05 19:04:34

相關問題