我想从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文件,我想添加,因为我会松动然后控制很快然后打破一堆程序肯定。