我需要构建一个Windows运行时组件,以便可以重用于构建Windows通用应用程序。在其中有一些json操作需要完成,我正在使用newtonsoft json.net,因为我们通常这样做,但后来我注意到使用这将创建一个依赖app开发人员添加相同的引用到那里的窗口应用程序项目,以便使用我认为是他们的额外任务的组件(因为有些人可能正在使用其他一些库进行json解析)。那么有什么方法可以将库与我的组件捆绑在一起,以避免在文档中为我提及这种依赖。
答案 0 :(得分:0)
如果使用Nuget安装库。 Nuget将基于package.json将此库的依赖项添加到项目中。如果要将依赖项库绑定到项目。您可以手动添加物理dll文件作为参考。 您可以通过以下步骤实现此目的:
C:\Users\username\.nuget\packages\Newtonsoft.Json\versionNumber\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
的引用添加到您的VS项目中。