Visual Studio 2013 - 添加对前台应用程序和后台任务的相同引用
Visual Studio 2013 - adding same reference to foreground app and background task
我不熟悉 windows 商店应用程序中的后台任务。
我需要在前台应用程序和我的 windows 运行时组件(后台任务)中使用相同的库 (Newtonsoft.json)。
请问我该如何实现?
我用 nuget 安装了它,但我只能在我的前台应用程序中使用它。
我有 Windows
的 VS 2013 Express
1-您可以在程序包管理器控制台中使用此脚本将程序包安装到解决方案中的所有项目
Get-Project -All | Install-Package Newtonsoft.Json
2-您可以在包管理器中更改默认项目,将其更改为后台项目。
然后安装你的包
Install-Package Newtonsoft.Json
3-您也可以查看类似问题的答案
Tools > Library Package Manager > Manage NuGet Packages for Solution... Link
有几种方法可以做到这一点。
如果您想将 Ahmed Rashad 的方法安装到您的所有项目中,它是可行的。要限制项目,您只需单独命名项目或在逗号分隔列表中命名,即
获取项目,|安装包 Newtonsoft.Json
您也可以右键单击要安装它的项目,然后select管理 Nuget 包并从在线源(左侧导航窗格)安装它。
右键单击解决方案,select 管理解决方案的 Nuget 包,然后单击左侧导航窗格中的已安装包。从那里,您只需在中央导航窗格中找到所需的包,然后单击“管理”。 Select 您的其他项目并单击确定。
第一个选项是最简单和最快的 IMO。
我不熟悉 windows 商店应用程序中的后台任务。
我需要在前台应用程序和我的 windows 运行时组件(后台任务)中使用相同的库 (Newtonsoft.json)。
请问我该如何实现?
我用 nuget 安装了它,但我只能在我的前台应用程序中使用它。
我有 Windows
的 VS 2013 Express1-您可以在程序包管理器控制台中使用此脚本将程序包安装到解决方案中的所有项目
Get-Project -All | Install-Package Newtonsoft.Json
2-您可以在包管理器中更改默认项目,将其更改为后台项目。
Install-Package Newtonsoft.Json
3-您也可以查看类似问题的答案
Tools > Library Package Manager > Manage NuGet Packages for Solution... Link
有几种方法可以做到这一点。
如果您想将 Ahmed Rashad 的方法安装到您的所有项目中,它是可行的。要限制项目,您只需单独命名项目或在逗号分隔列表中命名,即
获取项目,|安装包 Newtonsoft.Json
您也可以右键单击要安装它的项目,然后select管理 Nuget 包并从在线源(左侧导航窗格)安装它。
右键单击解决方案,select 管理解决方案的 Nuget 包,然后单击左侧导航窗格中的已安装包。从那里,您只需在中央导航窗格中找到所需的包,然后单击“管理”。 Select 您的其他项目并单击确定。
第一个选项是最简单和最快的 IMO。