问题标签 [nuget-package-restore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
908 浏览

xamarin.ios - Xamarin / Monotouch - NuGet -RequireConsent 错误

我有一个运行良好的 Xamarin 2 解决方案 - 但它突然无法使用 Xamarin Studio for Mac 构建。(使用 Visual Studio 构建良好)

这是构建错误:

/Source/trunk/c1/.nuget/NuGet.targets:错误:命令'mono --runtime=v4.0.30319 Source/trunk/c1/.nuget/NuGet.exe install ""-source""-RequireConsent -solutionDir" /Source/trunk/c1/"' 退出代码:1. (c1.Models)

我正在使用此加载项在 Xamarin Studio for Mac 中恢复 Nuget 包。所有 Nuget 包都已下载并恢复。 https://github.com/mrward/monodevelop-nuget-addin

这篇文章提到了一个类似的问题,但我已经按照它的建议删除了空格,但并没有什么不同。http://nuget.codeplex.com/workitem/3332

我将不胜感激任何提示-谢谢!

0 投票
2 回答
2116 浏览

nuget - What are the advantages of using Nuget automatic package restore in the enterprise?

I've been trying to implement a Nuget policy inside my company and I was wondering what is the real value of Automatic Package Restore when working on internal projects on a internally hosted TFS.

I understand that in OpenSource projects or when using externally hosted source control not checking in external packages can save a lot of disk space, but apart from this advantage (saving disk space on the server) I cannot see any other advantage in using the automatic restore: actually it gives us some problem as the build machine doesn't connect to internet and for using that feature we'd either change firewall rules or keeping a local cache of the nuget repository.

Thank you

0 投票
2 回答
549 浏览

teamcity - Teamcity Nuget 文件冲突

有没有办法让 Teamcity 在执行包还原时与 nuget 会话进行交互。

我遇到的问题是各种文件处于冲突状态,并提示覆盖,即像这样:

这反过来会挂起构建等待对提示的响应,这在 VS 中显然不是问题,但我无法在 Teamcity 中找到一个选项来设置对这样的提示的默认响应。

人们如何处理这种情况?

0 投票
8 回答
5089 浏览

visual-studio-2013 - Visual Studio 2013 不会以管理员身份运行

我试图让 Visual Studio 2013 以管理员身份运行,但我经常遇到错误。我已经搜索并尝试了其他版本的 VS 的解决方案,但这些修复不适用,所以希望这里有人可以提供帮助。

当我尝试以管理员身份运行 VS2013 时,出现错误提示应用程序无法启动。

我看到一些关于复制和注册 dte*.olb 文件的文章,但它们是针对以前版本的 VS 的。我复制了其中一个文件并注册了它,现在我可以克服原来的错误,但我无法编译任何应用程序 - 包括任何默认模板工作区。在我太疯狂并可能使事情变得更糟之前,我想在这里问一下。

如果我没有收到“应用程序无法启动”消息,我会在尝试编译任何内容时收到此消息:

问题是那个错误代码没有告诉我什么库不会加载。

输出窗口显示:

我尝试卸载并重新安装 NuGet,但行为没有改变。

如果我转到项目属性,我看不到 Web、打包/发布 Web 或代码分析选项卡。

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

有谁知道如何解决这个问题?

这是在 Windows 8.1 Pro 上。我的确切VS配置如下。

0 投票
2 回答
4680 浏览

mono - 在 Linux 环境下使用 xbuild 构建 .NET 项目

我有一个使用 Nancy Asp.Net Web 应用程序模板使用 Visual Studio 2013 创建的非常简单的项目。

在我的开发机器中,它是由 Visual Studio 2013 成功构建的。

但是当我尝试使用 xbuild 在 Linux Mono 环境中构建相同的源时,它失败了。

这是输出:

我无法理解错误的原因。

如何在 Linux 上构建这些源代码?

0 投票
6 回答
69534 浏览

c# - [A]System.Web.WebPages.Razor.Configuration.HostSection 无法转换为... web.config 问题

我收到以下错误:

[A]System.Web.WebPages.Razor.Configuration.HostSection 无法转换为 [B]System.Web.WebPages.Razor.Configuration.HostSection。类型 A 源自 'System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 在位置 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System .Web.WebPages.Razor\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll'。类型 B 源自 'System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 在位置 'C:\Users\MyName\AppData\Local\Temp\Temporary ASP.NET 文件\root\63e7ff36\a1cb775d\assembly\dl3\8f568c18\9b7ddacf_d04dcf01\System.Web.WebPages.Razor.dll'。

我已经在 stackoverflow 中搜索了类似的问题,并使用了他们的解决方案,但它似乎无法解决我遇到的问题。

它突然发生了,我只是按了干净的解决方案,然后弹出了这个错误。我还开始在解决方案上使用 nuget package restore。我也更新了我的包(使用更新包),所以其中一个可能与这个问题有关。

0 投票
1 回答
3890 浏览

svn - 使用 SVN 在 Jenkins Build 中还原 NuGet 包

我尝试过没有运气的文档。
http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages http://docs.nuget.org/docs/reference/package-restore

我不想将我的包文件夹提交给 SVN,我正试图让包恢复在 Jenkins 中触发,但我不确定如何去做。在视觉工作室本地一切正常。如何让它与我的 Jenkins 版本一起使用?我收到 ResolveAssemblyReferences 错误。找不到程序集。

如果可能,我不想使用 MSBuild-Integrated Package Restore。我不想将 .Nuget 文件夹添加到 SVN。

詹金斯可以使用自动包恢复吗?还是我必须使用命令行包还原? https://docs.nuget.org/docs/reference/package-restore

我需要在 Jenkins 中设置哪些特殊设置?

PS 我已经安装了 jenkins 插件,我正在使用 MS VS 2010。

0 投票
2 回答
5449 浏览

xamarin - 如何在 Mac OS X 中的 Xamarin Studio 下启用 Nuget 包恢复

我在 Visual Studio 下为我的项目启用了自动恢复功能,但是当我切换到 MAC 和 Xamarin Studio 时,我无法恢复这些包:

xxx.csproj:错误:此项目引用了此计算机上缺少的 NuGet 包。启用 NuGet 包还原以下载它们

0 投票
1 回答
1402 浏览

postsharp - NuGet 包还原:Visual Studio Online 和 POSTSHARP

我将 POSTSHARP 作为 nuget 包安装,我希望 Visual Studio Online 自动恢复它。

POSTSHARP 必须在构建之前恢复。

我试图遵循这个但没有成功:link

如何在构建之前在 Visual Studio Online 中运行脚本/命令?

0 投票
4 回答
6505 浏览

visual-studio-2013 - Visual Studio 2013 忽略 nuget.config

我有一个使用 Nuget 的 Visual Studio 2013 项目。我在解决方案的根目录中有一个 packages.config 文件,定义了我们要安装的 Nuget 包。我在解决方案的根目录中也有一个 nuget.config 文件,定义了 packageSources,以及一些 packageSourceCredentials。其中一个包来源是我们公司的私人仓库。

如果我在解决方案的根目录中打开命令提示符,然后键入nuget restore它就可以正常工作,并且能够访问我们的私人存储库以提取我们使用的一些自定义包。

但是,如果我在 Visual Studio 2013 中打开解决方案并构建它,尝试下载我们的自定义包时它会失败,因为它显然忽略了我们的 nuget.config 文件,因此不知道我们的私有 nuget 存储库。

我可以进入工具 > 选项并添加我们的私人存储库,但我们正在尝试在解决方案本身内完成所有工作,以便它可以开箱即用地构建,无需自定义配置。

为什么 nuget.config 被 VS 2013 忽略?