Tag: nuget package

Visual Studio 2013 ASP.NET项目中的Antlr包的目的是什么?

Visual Studio 2013中的ASP.NET(Web窗体)项目模板包含几个包。 我试图找出哪些是必不可less的(可能需要为此创build一个单独的问题)。 http://blogs.msdn.com/b/webdev/archive/2013/10/16/asp-net-features-in-new-project-templates-in-visual-studio-2013.aspx中的post解释了其中一些目的,但我不明白哪些需要Antlr服务。 有人可以澄清?

在Visual Studio 2013上启用NuGet包还原

我正在遵循这个简单的教程 ,开始使用C#中的Google+ API进行编码。 然而,我已经坚持了几个小时的第3步,其中第一个子步骤是: 在Visual Studio中,单击项目>启用NuGet包恢复>在对话框中回答是。 右键单击gplus-quickstart-csharp项目并select“pipe理NuGet包”。 在“pipe理NuGet包”窗口上单击“还原”。 这将安装Google API客户端库。 当我点击Projet时,没有选项“启用NuGet包恢复”。 有一个pipe理Nuget包选项,但没有任何恢复button或选项。 该项目不会build立并给我的错误: 错误1此项目引用此计算机上缺less的NuGet程序包。 启用NuGet软件包还原以下载它们。 有关更多信息,请参阅http://go.microsoft.com/fwlink/?LinkID=322105 。 缺less的文件是C:\ Users \ Documents \ google + \ gplus-quickstart-csharp \ .nuget \ NuGet.targets。 C:\ Users \ Documents \ google + \ gplus-quickstart-csharp \ gplus-quickstart-csharp \ gplus-quickstart-csharp.csproj 201 5 gplus-quickstart-csharp 我去了微软的网站,它只是redirect到NuGet文档,我没有find任何工作。 我尝试了下面的命令(在例子中描述): D:\ projects \ contoso> nuget.exe恢复 D:\ projects […]

如何自动更新NuGet包到最新的可用版本

我有两个仓库,我需要从另一个仓库中编译库。 我不想手动检查更新库的repo1,并复制/提交到repo2,因为这是愚蠢的。 我已经在每个必要的库的构build上build立了NuGet包,并将它们发布到内部的NuGet服务器。 然后,repo2中的项目可以引用这些NuGet包,并且一切都(几乎)工作。 最后一个障碍是自动更新repo2项目中的NuGet包。 因为我不知道什么时候repo1库会得到更新(我不应该),我想在repo2项目上的某种生成事件,将自动更新NuGet包。 我现在只是有一个预生成事件,但由于packages.config文件包含已安装软件包的版本号,我不断收到repo2中的修改文件(packages.config文件得到更新)。 所以我的问题是:什么是自动升级NuGet包的好方法,而不会浪费我的repo2 VCS​​? ScottGu说, 在这里 (在评论中)可以将包升级挂接到CI构build,但他没有指定如何和我现在的解决scheme是混乱的。 有没有内置的方式,我失踪了? 还是有更好的解决办法?

NuGet和多种解决scheme

我们有两个解决scheme:foo.sln和bar.sln 我有一个共同的图书馆,由富和酒吧使用。 Common.csproj被两者使用。 如果我打开foo并更新nuget引用,Common.csproj中的所有引用指向foo / packages /。 如果我稍后打开栏并更新nuget引用,则所有引用都将设置为bar / packages /中的那些引用。 当然,这使得foo团队气馁,因为它可能会导致Common.csproj和Foo特定的东西(如Foo.Data.csproj,它仍然指向foo / packages)之间不兼容。 必须有一些明显的解决scheme,而不是:“创build一个包含所有项目的巨大解决scheme,如果您需要触摸nuget,只能从该解决scheme中完成。” codeplex似乎存在一个问题 ,(顺便说一下,最高票的问题),但显然我太深,不能理解这个问题是如何解决的。 有人可以解释如何解决这个问题吗?

如何获得.nupkg文件的url?

我想用我的浏览器下载一些.nupkg文件 在nuget.org中,没有指向.nupkg文件的链接 谢谢

如何在Visual Studio代码中安装Nuget包

我正在学习使用从官方网站的Visual Studio代码的 asp.net MVC核心。 我需要安装Nuget Package。 我知道在Visual Studio中,我们可以通过Nuget Package Manager控制台来完成 。 但是我使用VS代码 。 我如何在VS代码中做到这一点

项目中未安装EntityFramework软件包

我很难让EF安装在我称之为“Match”的非常简单的项目上(刚刚学习MVC,比从未更好)。 这里的一般上下文是我创build了只有2个字段的模型类,现在我想要更改模型类有更多的字段/属性。 我已经在Model类中进行了更改,现在正在尝试更新数据库来匹配。 我试图从EF使用更新数据库来做到这一点。 PM> install-package EntityFramework您正在从Microsoft下载EntityFramework,该许可协议位于http://go.microsoft.com/fwlink/?LinkId=253898&clcid=0x409上 。 检查软件包是否有其他依赖关系,这些依赖关系可能与自己的许可协议一起提供。 您使用包和依赖关系构成您接受许可协议。 如果您不接受许可协议,请从您的设备中删除相关组件。 成功安装“EntityFramework 5.0.0”。 成功添加“EntityFramework 5.0.0”以匹配。 input'get-help EntityFramework'来查看所有可用的Entity Framework命令。 PM> Enable-Migrations Get-Package:找不到与参数名称“ProjectName”匹配的参数。 在C:\ Users \ Dave \ Documents \ Visual Studio 2010 \ Projects \ Match \ packages \ EntityFramework.5.0.0 \ tools \ EntityFramework.psm1:611 char:40 + $ package = Get-Package -ProjectName <<<< $ project.FullName | ?{$ […]

创buildNuGet包时不要包含来自packages.config文件的依赖项

我正在使用Nuget来创build包。 我想创build一个不包含任何依赖关系(在.nuspec )文件到任何其他NuGet包的软件包。 我的项目在其packages.config文件中定义了NuGet包依赖项。 首先我创build.nuspec文件… C:\code\MySolution>.nuget\nuget.exe spec MyProject\MyProject.csproj 我编辑生成的.nuspec文件是最小的,没有依赖关系。 <?xml version="1.0"?> <package > <metadata> <id>MyProject</id> <version>1.2.3</version> <title>MyProject</title> <authors>Example</authors> <owners>Example</owners> <requireLicenseAcceptance>false</requireLicenseAcceptance> <description>Example</description> <copyright>Copyright 2013 Example</copyright> <tags>example</tags> <dependencies /> </metadata> </package> 然后我构build解决scheme并创build一个NuGet包… C:\code\MySolution>.nuget\nuget.exe pack MyProject\MyProject.csproj -Verbosity detailed 这是该命令的输出 Attempting to build package from 'MyProject.csproj'. Packing files from 'C:\code\MySolution\MyProject\bin\Debug'. Using 'MyProject.nuspec' for metadata. Found packages.config. Using packages listed […]

无法从程序集中加载“SlowCheetah.Xdt.TransformXml”任务

在我的解决scheme的两个项目中安装了慢Cheeath(v。2.5.10.3)后,我收到以下错误: "The "SlowCheetah.Xdt.TransformXml" task could not be loaded from the assembly C:\Users \User\AppData\Local\Microsoft\MSBuild\SlowCheetah\v2.5.10.2\SlowCheetah.Xdt.dll. Could not load file or assembly 'file:///C:\Users\User\AppData\Local\Microsoft\MSBuild \SlowCheetah\v2.5.10.2\SlowCheetah.Xdt.dll' or one of its dependencies. The system cannot find the file specified. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a […]

有没有办法从nuget.org下载软件包,然后离线安装到Visual Studio中?

我的视觉工作室安装在没有互联网连接的机器上,所以我无法从VS中的NuGet Manager下载安装包。 所以我正在寻找一种方法来使用另一台有互联网连接的机器下载软件包,然后安装在VS. 谢谢