Xamarin Studio中的传递引用

Xamarin Studio中的传递引用,xamarin,nuget,.net-assembly,dependency-management,Xamarin,Nuget,.net Assembly,Dependency Management,我在Xamarin Studio中有一个可移植类库项目,以及相应的测试(NUnit库)项目。PCL项目中的一些公共API使用或返回NuGet包中的类,例如System.Collections.Immutable 我怎样才能在不显式地将它们全部重新添加为引用的情况下将它们提供给测试项目?似乎应该有某种方法告诉PCL项目导出其所有依赖项,或者告诉测试项目解析可传递依赖项,但我看不出该怎么做。听起来您已经习惯了Java的链式(可传递)依赖项。;-) 没有自动的方法可以将一个.Net程序集的内部程序集依

我在Xamarin Studio中有一个可移植类库项目,以及相应的测试(NUnit库)项目。PCL项目中的一些公共API使用或返回NuGet包中的类,例如
System.Collections.Immutable


我怎样才能在不显式地将它们全部重新添加为引用的情况下将它们提供给测试项目?似乎应该有某种方法告诉PCL项目导出其所有依赖项,或者告诉测试项目解析可传递依赖项,但我看不出该怎么做。

听起来您已经习惯了Java的链式(可传递)依赖项。;-)

没有自动的方法可以将一个.Net程序集的内部程序集依赖项“重新公开”给使用程序集


如果需要引用这些内部引用程序集中的某个程序集,则必须在基于NUnit的测试项目中显式引用该程序集,并在源代码中使用声明添加相应的
。因此,在该程序集的版本上创建一个运行时依赖项,该版本在编译时注入程序集。

听起来您已经习惯了Java的链式(可传递的)依赖项。;-)

没有自动的方法可以将一个.Net程序集的内部程序集依赖项“重新公开”给使用程序集

如果需要引用这些内部引用程序集中的某个程序集,则必须在基于NUnit的测试项目中显式引用该程序集,并在源代码中使用
声明添加相应的
。因此,在该程序集的版本上创建运行时依赖项,该版本在编译时注入程序集