我已经使用统一框架创建了一个nuget包,它在一个设备上运行良好。但问题是,我不能在模拟器上运行它,因为在统一的情况下,我将目标SDK设置为"Device“。可以一次选择设备SDK或“模拟器SDK”。因此,我的想法是为设备和模拟器创建两个版本的nuget包,并根据目标(模拟器或设备)动态加载它。我想知道
提前谢谢。
发布于 2022-07-19 08:01:24
实现这一目标的方法有两种:
首先,您可以覆盖AssemblyResolve事件,如下所述:https://msdn.microsoft.com/en-us/library/ff527268(v=vs.110).aspx。这将使您能够在需要时以正确的版本加载程序集。
其次,您可以更改web/app.config,下面是方法:https://msdn.microsoft.com/en-us/library/4191fzwb(v=vs.110).aspx。
https://stackoverflow.com/questions/73019066
复制相似问题