2

我有一个针对 UWP 应用程序的 .NET 类库项目。我希望将其重新用于支持 Xamarin.Forms 应用程序。

最初,我想我可以通过.csproj在与原始文件相同的目录中创建一个新文件来实现这一点,并将其配置为引用相同的源文件集,但具有不同的依赖项集,以适应目标框架。

但是,这似乎是不可能的,因为每个项目都希望在project.json驻留在项目目录中的文件中定义其依赖项。如果允许重命名project.json为特定于框架的名称,那将解决问题。但是,据我所知,名称和位置project.json是固定的。

是否有推荐的方法来创建引用相同代码库但具有不同依赖项的多个项目?

4

0 回答 0