我在silverlight库中创建了一个usercontrol。这个控制将用于几个不同的项目。它使用对第三方DLL的引用。当我尝试从工具箱中拖动控件时,它会抛出一个关于查找第三方控件的错误。Silverlight UserControl Library
如果我添加一个参考文献到我的应用程序到第三方,然后添加我的控件它工作正常。我的问题是有什么办法,当我添加此用户控件时,我可以强制它将第三方引用添加到第一个添加到的项目中?
在此先感谢
我在silverlight库中创建了一个usercontrol。这个控制将用于几个不同的项目。它使用对第三方DLL的引用。当我尝试从工具箱中拖动控件时,它会抛出一个关于查找第三方控件的错误。Silverlight UserControl Library
如果我添加一个参考文献到我的应用程序到第三方,然后添加我的控件它工作正常。我的问题是有什么办法,当我添加此用户控件时,我可以强制它将第三方引用添加到第一个添加到的项目中?
在此先感谢
这篇文章解释了注册表键设置
http://www.ningzhang.org/2009/04/30/register-silverlight-controls-with-visual-studio-and-blend/
一个警告:如果注册的组件依赖于其他组件,那些依赖的组件必须在与注册的程序集相同的目录,或者如上所述在AssemblyFoldersEx下自己注册。
我必须为每个开发机器做到这一点。我正试图让这个图书馆公开 – Jim
我想你可以用NuGet包来做到这一点,但不知道通过添加参考文件来做到这一点 –