标签: nuget-package

Install-Package:无法解析远程名称:'packages.nuget.org'

无缘无故,我已经收到这个错误消息一个星期左右;

PM>安装包Elmah安装包:无法解析远程名称:'packages.nuget.org'在行:1 char:16 + Install-Package <<<< Elmah + CategoryInfo:NotSpecified:(:) [ Install-Package],WebException + FullyQualifiedErrorId:System.Net.WebException,NuGet.PowerShell.Commands.InstallPackageCommand

当我导航到浏览器中的链接时,我看到了正确的ODATA Nuget Feed.

检查了feed的fwlink url,它在浏览器上也能正常工作;

http://go.microsoft.com/fwlink/?LinkID=206669

我尝试了Manage Nuget Packages对话框,那里有同样的错误.

顺便说一下,我的内部nuget服务器工作正常.

你可以帮帮我吗?什么阻止我去packages.nuget.org?

.net visual-studio-2010 nuget nuget-package visual-studio-extensions

13
推荐指数
1
解决办法
9366
查看次数

nuspec文件中的Teamcity变量替换

这是我的nuspec文件,用于获取teamcity生成的包.该版本由teamcity变量实际设置.

<?xml version="1.0"?>
<package >
  <metadata>
    <id>Company.Name</id>
    <version>$version$</version>
    <title>Title</title>
    <authors>My Name</authors>
    <owners>We are the owners</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>Support</description>
    <releaseNotes>Summary of changes made in this release of the package.</releaseNotes>
    <copyright>Copyright 2013</copyright>
    <tags>Core</tags>
    <dependencies>
        <dependency id="Core.Assembly" version="[1.0.$teamcity.build.id$]" />   
    </dependencies>
  </metadata>
</package>
Run Code Online (Sandbox Code Playgroud)

如何用当前的teamcity构建ID号替换版本?既尝试$teamcity.build.id$%teamcity.build.id%

这没用.我也尝试过$version$.版本在包的版本标记中正确替换,但不在依赖项上.

我想使用当前版本中相同版本的软件包,因此它们具有相同的内部版本号.

nuget-package teamcity-7.0

13
推荐指数
2
解决办法
7799
查看次数

更新到VS Update 3后,为什么NuGet无法在Visual Studio 2012中加载?

更新到Visual Studio 2012 Update 3(我之前运行的是Update 2)后,NuGet无法加载.我的意思是,在我加载了一个使用NuGet并且曾经工作的解决方案后,包管理器不再出现.*它不会显示在"工具"菜单下.*右键单击解决方案后,NuGet(管理NuGet包)不显示在菜单中*右键单击项目后,NuGet(管理NuGet包)未显示在菜单中

"扩展和更新"对话框(TOOLS/Extensions和Updates ...)确实将NuGet软件包管理器显示为已安装,当我单击它时,它显示可以卸载它.

此外,当我在卸载然后重新安装NuGet软件包管理器(从我在CodePlex nuget站点上的下载)中检查安装日志后,它显示它已成功安装:

 /10/2013 11:39:05 AM - Beginning to install extension to Microsoft Visual Studio Professional 2012...
7/10/2013 11:39:05 AM - Install to Microsoft Visual Studio Professional 2012 completed successfully. The extension has been installed to C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\\COMMON7\IDE\EXTENSIONS\VYALGTD2.XZS\
Run Code Online (Sandbox Code Playgroud)

我检查过,这个文件夹确实存在并包含NuGet dll.

当我转到TOOLS/Options ...对话框并选择Package Manager时,右侧窗格显示文本:"加载此属性页时出错".展开包管理器并选择"常规"或"包源"时,将显示相同的文本.

我已经多次卸载并重新安装了NuGet,我已经从下载的VSIX中直接安装了两个,并直接在Extensions and Updates对话框中安装,结果总是一样的.

我已经安装了旧版本的NuGet,我得到了相同的结果.我已卸载Visual Studio并重新安装它,我在版本1,更新2或更新3中得到相同的结果.

尝试加载NuGet时,Activity.log.xml文件显示以下问题:

<entry>
  <record>211</record>
  <time>2013/07/10 17:39:44.295</time>
  <type>Information</type>
      <source>Microsoft.VisualStudio.CommonIDE.ExtensibilityHosting.VsShellComponentModelHost</source>
<description>Successfully loaded component assembly from cache</description>
<path>C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\COMMON7\IDE\EXTENSIONS\VYALGTD2.XZS\NuGet.VisualStudio.dll</path> …
Run Code Online (Sandbox Code Playgroud)

visual-studio nuget nuget-package

13
推荐指数
2
解决办法
1万
查看次数

是否可以通过Nuget包向GAC添加/更新程序集?

Nuget,毫无疑问是一个非常有效的包装和分配系统.但是,在某些情况下,管理程序集文件变得很麻烦.对于Web应用程序尤其明显,其中站点中的许多(30+)个子应用程序被设置为继承引用.在我的情况下,单点继承是可取的,因为可以轻松地为所有子项目更新库.我将这些程序集可靠地存储在根目录中已成为一个问题.为了帮助管理这个,我想将GAC用于这些特定的库.

有没有办法通过nuget包脚本将这些库安装/更新到GAC?我总是可以采用传统方式,但如果可能的话,我想利用Nuget.该程序集将添加到服务器GAC,但该程序包的目的是允许开发人员轻松地将程序集安装到其本地GAC并在本地/服务器环境之间维护相同的引用.

gac nuget nuget-package

13
推荐指数
1
解决办法
7708
查看次数

声明在一个解决方案中相互依赖的nuget包

我们有很多项目的解决方案,以及这些项目之间或多或少复杂的依赖图.现在每个项目都应该成为自己的nuget包,nuget包的依赖图应该反映项目的内容.

我有两个问题:

  1. 是否有可能在保持所有项目在同一解决方案中的同时实现这一目标?如果是这样的话?
  2. 可取的,以保持所有项目在同一个解决方案吗?对此有什么共同/"最佳实践"方法?

nuget nuget-package nuget-spec

13
推荐指数
2
解决办法
1914
查看次数

如何使用NuGet包管理器访问ASP.NET 5中的TypeScript定义?

我无法理解如何访问我使用NuGet包管理器安装的TypeScript定义文件.我使用以下命令为Angular安装了TypeScript定义文件:

Install-Package angularjs.TypeScript.DefinitelyTyped
Run Code Online (Sandbox Code Playgroud)

它出现在project.json文件中:

"dependencies": {
    "Microsoft.AspNet.Server.IIS": "1.0.0-beta3",
    "Microsoft.AspNet.Mvc": "6.0.0-beta3",
    "Microsoft.AspNet.StaticFiles": "1.0.0-beta3",
    "Microsoft.AspNet.Server.WebListener": "1.0.0-beta3",
    "angularjs.TypeScript.DefinitelyTyped": "3.2.5"
},
Run Code Online (Sandbox Code Playgroud)

并且参考文献已放在"参考文献"下,链接到:

C:\ Users \用户.K \​​包\ angularjs.TypeScript.DefinitelyTyped\3.2.5

我可以通过使用绝对路径来引用它,但这不起作用:

/// <reference path="C:\Users\<user>\.k\packages\angularjs.TypeScript.DefinitelyTyped\3.2.5\Content\Scripts\typings\angularjs\angular.d.ts" />
Run Code Online (Sandbox Code Playgroud)

Angular依赖于jQuery,它将在以下内容中寻找:

'C:/用户// K /包/ angularjs.TypeScript.DefinitelyTyped/3.2.5 /内容/脚本/分型/ jquery的/ jquery.d.ts'

所以我的问题是:如何引用作为NuGet包安装的TypeScript定义文件?

asp.net nuget-package typescript

13
推荐指数
1
解决办法
3835
查看次数

从GitHub安装nuget包

命令:Install-Package curve25519-uwp安装此软件包的1.0.3版本(https://www.nuget.org/packages/curve25519-uwp/)

在GitHub上有一个版本1.0.4修复了我面临的特定错误.

任何人都可以解释如何安装该软件包?

我正在使用安装了git工具的visual studio 2015社区版.

git package-managers visual-studio nuget nuget-package

13
推荐指数
1
解决办法
1万
查看次数

我在哪里可以找到NuGet v3 API的文档?

我有兴趣用非.NET语言编写围绕NuGet v3 API的客户端库.我在哪里可以找到关于它的文档/资源,告诉我例如哪些URL提出请求以及它将返回什么响应?

我尝试过快速谷歌搜索,但唯一出现的是这个,这是3年前的最后一次更新.是否存在规范?

.net c# nuget nuget-package nuget-server

13
推荐指数
1
解决办法
7161
查看次数

如何在PowerShell脚本中使用NuGet包?

我正在编写一个使用Mono.Cecil库的PowerShell脚本.我如何安装软件包,以便在脚本中使用它?谢谢!

(为了记录,我在询问之前尝试了谷歌搜索,但所有出现的结果都是关于PMC和Visual Studio的结果,这与这个问题无关.)

.net c# powershell nuget nuget-package

13
推荐指数
3
解决办法
5326
查看次数

尝试激活“AspNetCoreRateLimit.IpRateLimitMiddleware”时无法解析类型“AspNetCoreRateLimit.IProcessingStrategy”的服务

我使用了包 AspNetCoreRateLimit Version="4.0.1",但出现以下异常:尝试激活 'AspNetCoreRateLimit.IpRateLimitMiddleware' 时无法解析类型 'AspNetCoreRateLimit.IProcessingStrategy' 的服务,但当我使用包 AspNetCoreRateLimit Version=" 3.2.2”它可以工作。虽然 Version="4.0.1" 是最新的稳定版本,但我无法使用它。如果我继续使用 Version="3.2.2",以后会出现什么样的错误?

version rate-limiting nuget-package asp.net-web-api asp.net-core-5.0

13
推荐指数
1
解决办法
6025
查看次数