我有一个针对UWP应用程序的.NET类库项目。我希望将其重新用于支持Xamarin.Forms应用程序。
最初,我想象我可以通过在与原始文件相同的目录中创建一个新的project.json
文件来实现这一目的,并将其配置为引用同一组源文件,但具有一组不同的依赖项,酌情适用于目标框架。
但是,这似乎不太可能,因为每个项目都希望在项目目录中的project.json
文件中定义其依赖项。如果允许将project.json
重命名为特定于框架的名称,则可以解决问题。但是,据我所知,{{1}}的名称和位置是固定的。
是否有建议的方法来创建引用相同代码库但具有不同依赖关系的多个项目?