问题标签 [nuget]

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 投票
1 回答
777 浏览

visual-studio-2010 - 如何在 Visual Studio 2010 中自动化实体数据模型向导

我可以使用包管理器控制台编写一些 Powershell 并自动化 Visual Studio。我可以使用以下代码开始添加实体框架数据模型的过程:

我想自动化接下来弹出的 EDM 向导,以便我的 Powershell 脚本可以处理将 EF 模型添加到我的项目的所有步骤。如何在代码中引用此实体数据模型向导?

当我在 Visual Studio 中使用宏记录器手动执行此操作时,它将跳过实体数据模型向导的这些向导步骤。我希望这可以告诉我如何在代码中引用它。

我想要一组 Powershell 命令来自动化将 EF 模型添加到我的项目的所有向导步骤。据我了解,nuget 包可以使用 Powershell 设置所有必要的部分,而我的包将需要自行配置实体框架模型。

0 投票
4 回答
4006 浏览

c# - Add-BindingRedirect 无法解决 NuGet vs 问题

所以我遇到了一个问题,就像我在使用 NuGet 安装 FluentNhibernate 后看到的其他海报一样:

错误

我在 stackOverflow 的答案和其他博客上看到答案是:

但是,这并没有解决我的问题,运行该命令的所有结果是:

当我从 NuGet 安装 Fluent Nhibernate 时,它​​说它的依赖项是 Nhibernate 3.0.0.2001 但它安装了 Nhibernate 3.0.0.4000

我究竟做错了什么?

更新

我看到它在节点中添加了以下部分:

但是,我仍然遇到同样的错误。这看起来不正确。如果 Fluent 想要 3.0.0.2001 并且安装了 NHibernate 3.0.0.4000,那么这个绑定重定向在我看来并不正确。

尽可能具体。我刚刚使用 NuGet 在我的 Web 项目和 C# 库项目中安装 Fluent Nhibernate 以进行测试。然后使用 NUnit 运行测试,它继续给我这个错误。

0 投票
1 回答
221 浏览

entity-framework - Nuget 提供的最新 EntityFramework 版本中的 CodeFirst 位发生了什么变化?

沮丧:对我的包进行了更新,其中包括 EFCodeFirst。被包管理器告知包现在已过时,它安装了最新版本的 EntityFramework (4.1.10311.0)。现在我找不到我的上下文的引用(DbContext、DbSet 都坏了)。那些到底去哪儿了?他们改名了吗?CodeFirst 的东西怎么了?

0 投票
2 回答
476 浏览

.net - 我如何绕过微软 nuget?

如果我想避免使用 Microsoft NuGet,如何获得 NuGet 会吸入我的机器的东西?

0 投票
1 回答
1412 浏览

svn - nuget卸载包与SVN工作副本

再会!

我从 VS2010 Express 上的 NuGet 1.2 开始。我在我的项目中使用 SVN(没有集成到 VS,只是 TortoiseSVN)。问题是——NuGet 似乎/packages/在解决方案的根目录中创建了文件夹。似乎在卸载包时,NuGet 会删除包文件夹。这将破坏 SVN 工作副本。

关于 SVN 和 NuGet 协同工作的任何指南?

提前致谢!

更新:我并不是说整个/packages/文件夹都被删除了,我的意思是,例如当将 T4MVC 升级到 2.6.45 文件夹/packages/T4MVC.2.6.44(连同里面的 .svn 文件夹)时,将被删除,这将破坏 SVN 工作副本。

更新 2.svn :正如我所检查的 - 如果其中不属于包的内容(在我的情况下为文件夹),NuGet 不会删除文件夹。因此,如果您喜欢packages像我一样存储在 SVN 中 - 升级后您应该从 SVN 中删除旧版本软件包中留下的文件夹。

0 投票
2 回答
918 浏览

.net - NuGet:自动迁移对包的引用

我有一个包含约 50 个项目的中型解决方案,其中许多项目引用了 nuget 提供的多个程序集。我真的很喜欢 nuget 的想法并想切换,但我想避免手动重新执行所有引用。

有没有办法自动“升级”解决方案中所有项目对 nuget 引用的手动引用?

0 投票
1 回答
1790 浏览

visual-studio-2010 - 从 Visual Studio 2010 项目文件为多个框架目标构建 NuGet 包

在我的组织内部,我们维护了一个代码库,我们的一些应用程序是基于 .NET 4 构建的,而较旧的应用程序仍然是基于 .NET 3.5 构建的。

我们已经构建了针对 .NET 4 或 .NET 3.5 框架的配置,并且可以按预期工作。当我们想要构建将每个构建配置的输出包含到单个 nupkg 文件中的 NuGet 包时,我们遇到了一个问题(因为 NuGet 包可以支持多个框架目标)。

有没有人想出一个解决方案来自动化这个场景?

0 投票
3 回答
13817 浏览

.net - Nuget 提要地址

不知何故,我的 VS 确实指向了错误的提要...提要地址是什么...不容易找到

0 投票
1 回答
344 浏览

visual-studio-2010 - 4 尝试使用 T4 模板时的错误(查看)

我正在研究 T4 和脚手架,我决定试一试。所以我在 NuGet 上获得了MvcScaffolding包,以便在测试项目中自定义“创建”模板。

在我做了非常小的更改(添加了 CSS 样式并翻译了按钮文本)之后,我决定通过使用我自己的“创建”脚手架模板生成一个视图来测试我的模板。

然后我得到了下面的错误。我检查了我项目的参考资料,一切似乎都在那里。有想法该怎么解决这个吗?

编辑:我刚刚意识到我的一些 VS2010 插件正在生成这个错误。一旦禁用,它就可以工作,但我的模板没有被使用......

T4 错误

0 投票
3 回答
10476 浏览

visual-studio - 使用 VS 2010 Shell 扩展管理器找不到 NuGet

尽我所能遵循这些说明,VS 2010 Shell 扩展管理器在搜索“nuget”时没有出现任何结果。据我所知,唯一的偏差是说明显示使用 VS 2010 Ultimate,而我使用的是 Shell。我对 AnkhSvn 没有任何问题,我可以在 Online Gallery 中看到各种其他扩展。另一件事是,在尝试此操作之前,我安装了 NuGetPackageExplorer(甚至不确定它是什么,只是尝试使用 NuGet 起步,然后我在他们的CodePlex 下载站点上找到了它——最终我想发布我自己的 NuGet包,因为有人向我推荐了它,而且我已经听说过它几次)。有任何想法吗?

更新

我最近买了一台新电脑(Windows 7 64 位)并新安装了 Visual Studio 2010 Shell 和 F# 2.0,我遇到了同样的问题。注意:我刚刚检查了关于页面,它说唯一安装的组件是 Visual Web Developer 2010(对我来说似乎很奇怪)。