我在Windows IoT上有raspberry PI项目,它有一个主要的UWP应用程序和几个.NET Standard 2.0程序集。几个程序集引用了HTTPnet nuget,这个nuget内部有完整框架,UWP和.NET Standard的版本。在Visual Studio中,当我扩展HTTP的依赖关系时,它显示它在使用.NET标准的所有地方,但在部署和运行之后,我发现找不到HTTPnet.Netstandard.dll文件。在调查RPI文件系统后,我注意到部署的dll是HTTPnet.UniversalWindows.dll和HTTPnet.Netstandard.dll丢失。 问题是如何在部署时强制使用.net标准?
现在我将HTTPnet.Netstandard.dll添加到我的UWP引用中,但从长远来看这不是一个好的解决方案。