我想從Expression Blend 4中添加一個第三方DLL到我的源代碼控制中,這樣我就不必在我的TFS Build服務器上安裝Expression Blend(或者只是SDK),以便擁有一個成功構建。Visual Studio 2010中的參考第三方DLL提供了原始DLL路徑?
我已將從C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0\Libraries
的DLL文件(Microsoft.Expression.Interactions.dll
)複製到我的源代碼的根目錄並將文件檢入到TFS中。但是,如果我通過Visual Studio 2010中的添加引用菜單引用複製的DLL填充(置於C:\Source\<Project>\Microsoft.ExpressionInteractions.dll
),則該DLL文件將完全引用引用,但如果我查看引用的屬性窗口,則路徑指向原始的DLL文件路徑(即C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0\Libraries\Microsoft.ExpressionInteractions.dll
)。
如果我從Blend目錄中刪除DLL文件,它工作正常,但這不是一個好的解決方案,因爲我還有其他第三方DLL文件,我想添加,因爲我會鬆動然後控制很快然後打破一堆程序肯定。