.net Netstandard库-可移植类中的引用
我对netstandard库的使用有一些疑问: 假设我有UWP项目。此项目允许在1.4及以下版本中安装netstandard库。我正在用NetstandardVersion1.2创建PCL库,并将此库添加为UWP项目的参考。我正在向PCL库添加一些nuget包。这个nuget也在Netstandard1.2版本中.net Netstandard库-可移植类中的引用,.net,xamarin,uwp,portable-class-library,.net-standard,.net,Xamarin,Uwp,Portable Class Library,.net Standard,我对netstandard库的使用有一些疑问: 假设我有UWP项目。此项目允许在1.4及以下版本中安装netstandard库。我正在用NetstandardVersion1.2创建PCL库,并将此库添加为UWP项目的参考。我正在向PCL库添加一些nuget包。这个nuget也在Netstandard1.2版本中 我可以使用UWP项目中的nuget包而不添加引用吗?我在某个地方读过一些我能读到的书,但我自己无法让它工作 若我只使用创建的PCL库中的nuget包,那个么一切都正常,但在运行时,PC
C:\Users\\.nuget\packages\
若我只使用创建的PCL库中的nuget包,那个么一切都正常,但在运行时,PCL抛出了无法找到引用的nuget库的异常。未将nuget复制到最终bin目录,因此无法找到它。怎么处理?我应该从UWP项目中引用这个库吗
这可能是由多种原因造成的。你能提供一些重现这个问题的步骤吗
如果我将nuget引用添加到UWP项目中,那么实际引用的nuget可能与从PCL库中引用的库不同,因为nuget.org可能会为UWP项目返回不同的库和不同的PCL netstandard1.2库。所以,在运行时,PCL库将找到引用的dll,但该dll不是正确的版本
请将PCL中的库更新为相同版本 你的描述很混乱。试着显示一些屏幕截图或给那些“项目”和“包”起一些有意义的名字来帮助他们。什么是混乱的?我可以提供哪些屏幕截图来可视化问题?问题不在于具体的包,而在于引用库的概念。