好。 真的很快的问题,我可能只是很厚。 如果你右键点击一个项目的“引用”文件夹,然后点击“pipe理NuGet包”,然后你可以安装包,它们会被你点击的项目自动引用。 但是,我想在同一个解决scheme中添加相同的参考到其他项目。 如果你重复上一步,但点击另一个项目,唯一的select是卸载软件包(因为它已经安装),添加一个现有的(已经安装的)NuGet包作为项目参考的正确方法是什么? 我是使用正常的对话框添加引用和'浏览'到包文件夹中的DLL? 使用一种方法添加第一个引用,然后是另一个引用? 这看起来不正确。
OpenWrap和NuGet有什么区别? 你喜欢什么?
首先,我不想在处理某些.nupkg文件时使用Visual Studio。 我知道有一个名为NuGet包资源pipe理器的工具,这可以使用GUI将nupkg文件导出到某个文件位置,但是我正在设置一个MSBuild任务来运行并使用命令行解压约50个.nupkg文件。 我的问题是,是否有一个工具,您可以通过命令行将解压.nupkg文件到指定的文件位置?
我注意到NuGet最近增加了对与.NET Core相关的几个新的TFM的支持,包括: netstandard (1.0-1.5) netstandardapp (1.5) netcoreapp (1.0) 据我所知, netstandard是一个可移植configuration文件的.NET Core等价物; 它允许您使用单个名字对象来定位多个平台,而不是明确地说明您支持的每个平台,例如portable-net45+netcore45+wp81 。 同时,根据这个文档, netstandardapp是.NET Core中的一个控制台应用程序; 它表示任何.NET Core运行时(如CoreCLR,CoreRT)。 那么, netcoreapp应该是什么呢? 我在这里发现了跟踪问题,其中包括底部的评论,有点解释了什么区别,但我不明白什么区别 NETStandard.Library +应用程序主机 和 .NET核心库安装 是。 有人可以向我解释吗?
什么是文件packages/repositories.config ? 是否应该保持版本控制?
由于某些Nuget版本问题,我无法安装软件包(使用软件包恢复)。 以下是我采取的步骤: 生成项目:错误:“MagicalUnicorn.MvcErrorToolkit”的模式版本与NuGet的版本1.6.21205.9031不兼容。 请从http://go.microsoft.com/fwlink/?LinkId=213942将NuGet升级到最新版本。 扩展pipe理器的版本是:2.0.30619.9119。 好的,以pipe理员身份重新启动VS,扩展pipe理器卸载nuget。 再次以pipe理员身份重新启动VS,searchnuget并安装。 扩展pipe理器再次说,版本是:2.0.30619.9119。 重build项目:错误:“MagicalUnicorn.MvcErrorToolkit”的模式版本与NuGet的版本1.6.21205.9031不兼容。 请从http://go.microsoft.com/fwlink/?LinkId=213942将NuGet升级到最新版本。 好的,重新启动VS以pipe理员身份,扩展pipe理器再次卸载nuget。 这一次下载从http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c运行安装程序,一切似乎确定。 扩展pipe理器再次说,版本是:2.0.30619.9119。 重build项目:错误:“MagicalUnicorn.MvcErrorToolkit”的模式版本与NuGet的版本1.6.21205.9031不兼容。 请从http://go.microsoft.com/fwlink/?LinkId=213942将NuGet升级到最新版本。 儿! 有任何想法吗?
我们以前一直在通过SDK来提及我们的Windows Azure库,并且我注意到他们现在拥有NuGet包 。 这显然是更好的,所以我换出了所有这些NuGet包的引用。 但是,我无法find包含诸如RoleEnvironment等类的Microsoft.WindowsAzure.ServiceRuntime.dll的NuGet包。 我们应该从SDK安装而不是nuget包引用这个dll吗? 这似乎很奇怪。 我只是没有看到这个大会的包? 我现在已经安装了所有“windowsazureofficial”标签的软件包(只是暂时的),没有一个似乎有正确的参考!
我知道如何使用nuget命令行发布nuget包 nuget命令行 但我已经搜查周围我没有find关于如何发布nuget预发包的文档
我试图在VisualStudio 2012 Ultimate中创build一个MVC4空项目,但是我得到这个错误: “错误:此模板试图加载组件程序集'NuGet.VisualStudio.Interop,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'。”。
在尝试安装软件包Microsoft.AspNet.Server.IIS时,我在NuGet中收到以下错误 Attempting to resolve dependency 'Microsoft.AspNet.Loader.IIS.Interop (≥ 1.0.0-alpha4-10330)'. Attempting to resolve dependency 'Microsoft.AspNet.Loader.IIS (≥ 1.0.0-alpha4-10330)'. 'Microsoft.AspNet.Loader.IIS' already has a dependency defined for 'Microsoft.AspNet.FeatureModel'. 如何解决? 更新:另外我得到以下内容: Attempting to resolve dependency 'Microsoft.Framework.DependencyInjection (≥ 1.0.0-alpha4-10326)'. 'Microsoft.Framework.DependencyInjection' already has a dependency defined for 'Microsoft.Framework.ConfigurationModel'.