问题标签 [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.
entity-framework-4 - Entity Framework 4.1 和 SQL Compact 需要哪些程序集?
以前我在我的项目中使用过 Entity Framework 4.0 CTP5(代码优先)和 SQL Compact。我使用 NuGet 安装了以下软件包:
- SQLCE.4.0.8435.1(版本 4.0.8435.1)
- EFCodeFirst 0.8(版本 4.0.30319.0)
- EFCodeFirst.SqlServerCompact.0.8(版本 4.0.8435.1)
现在,当EF 4.1 RC 发布时,我想将我的所有库更新到最新版本。NuGet 提要不再包含 SQLCE.4.0.8435.1 的任何更新,但它有一个新包“ SqlServerCompact - 4.0.8482.1 ”(新包,而不是现有包的新版本)。假设它刚刚被重命名,我应该安装它。这样对吗?假设,是的。
NuGet 也不包含“EFCodeFirst”和“EFCodeFirst.SqlServerCompact”包的任何更新。但它有一个新的“ EntityFramework 4.1.10311.0 ”包。
那我应该安装什么?“ EntityFramework 4.1.10311.0 ”和“ SqlServerCompact - 4.0.8482.1 ”是否足以首先将 EF 代码与 SQL Compact 一起使用?
windows-phone-7 - NuGet 中的 Castle Windsor 参考在 windows phone 7 项目中不起作用
我刚刚从 NuGet 添加了对 Castle Windsor 的参考,在运行应用程序后,我得到了以下预期:
System.MissingMethodException:无法
1' from assembly 'Castle.Windsor, Version=2.5.1.0, Culture=neutral, PublicKeyToken=407DD0808D44FBDC'. [Line: 0 Position: 0] --- Inner Exception --- Could not load type 'Castle.MicroKernel.Registration.ComponentRegistration
从程序集“Castle.Windsor,版本=2.5.1.0,文化=中性,PublicKeyToken=407DD0808D44FBDC”加载类型“Castle.MicroKernel.Registration.ComponentRegistration 1”。
有什么想法吗?谢谢!
version-control - 我应该在版本控制存储库中添加我的第三个库的 dll 吗?
版本控制 最佳实践。在开发程序时,我使用第三方库、NUnit 等。我想分享托管在http://www.codeplex.com/或http://code.google.com/hosting/上的这个程序的源代码。
关于第三图书馆的良好做法是什么?我应该在版本控制中添加我的第三个库的 dll 吗?
谢谢,
.net - 通过 NuGet 安装 EntityFramework 包时出错
我尝试通过 NuGet 在 VS 2010 上安装 EntityFramework 4.1。我通过“工具 > 库包管理器 > 添加库包引用”工具搜索并找到了该包,我收到此错误:“此包(或其依赖项之一)包含 powershell 脚本,需要从包管理器控制台安装。 ”。这就是我修复它的方法:
工具 > 库包管理器 > 包管理器控制台
PM > get-package -remote -filter entityframework
(得到一些结果,包括 EntityFramework 4.1.10311.0)
PM > install-package -id EntityFramework Successly
added 'EntityFramework ...
问题是:
1.“添加库包引用”选项有什么问题?在这个 MS 教程中http://www.asp.net/mvc/tutorials/getting-started-with-mvc3-part4-cs似乎它应该可以正常工作。
2. 有没有更好的解决方案?
谢谢大家。
nuget - VS 2010 中的 Nuget 错误
当我尝试在 Nuget 中打开“添加包管理器”GUI 时出现以下错误。但我能够使用 Powershell 控制台成功添加/删除包。我正在使用 Visual Studio 2010 Ultimate RtmRel。
知道为什么 GUI 不工作吗?
提前致谢!
.net - 创建 NuGet 包时,我可以修改现有的源代码文件吗?
我正在尝试在我的组织内创建一系列供本地使用的 NuGet 包。
我知道我可以创建源代码转换文件(即MyModel.cs.pp)来帮助添加新的源代码文件,即:
但是,如果我想修改现有的源代码文件怎么办?有没有办法做到这一点?也许使用 PowerShell?
powershell - NuGet Packages init.ps1 中的辅助函数是否必须是全局的?
我想为NuGet 包管理器控制台编写几个命令来插入来自 GitHub 的 Gists。我有 4 个基本命令
- List-Gists '用户'
- 要点信息'gistId'
- Gist-Contents 'gistId' 'fileName'
- Gist-Insert 'gistId' 'fileName'
我所有的命令都依赖于几个实用函数,我正在为它们是否需要全局而苦苦挣扎。
我可以只在我的全局函数之外拥有这些实用函数,还是需要以某种方式将它们包含在每个全局函数定义范围中?
.net - NuGet 用于具有多个项目的解决方案
假设我有一个包含 3 个项目的解决方案:
- 核
- 用户界面
- 测试
我使用的一些 NuGet 包将适用于所有 3 个项目。有些只适用于 UI 和测试,有些只适用于测试(如 NUnit)。
使用 NuGet 进行设置的正确方法是什么?
- 我是否应该在需要参考时在所有三个项目上使用“添加库包参考”?
- 我是否应该在第一次需要包时使用“添加库包引用”,然后使用添加引用->浏览以进行后续使用?
无论哪种情况,我应该拥有多少个 packages.config文件?
.net - T4MVC 异步控制器
我最近使用 Nuget 安装了 T4MVC。在此之前我有一个旧版本可以正常工作,但是我有一个需要异步控制器的新要求。创建异步控制器后,由于与 t4 有关,我的项目无法编译。所以我使用 Nuget 进行了更新。
我现在遇到的问题是我的控制器工作正常,直到我最近刷新了 t4mvc。刷新我的代码编译后,但是当我调用异步操作时,它会在很长一段时间后返回并返回大量不正确的数据。此外,至关重要的是,如果我在控制器中设置断点,它就不再命中它们?!如果我将 DocumentController.generated.cs 恢复到最后一个工作版本,一切正常。
下面是我的旧 DocumentController.generated.cs 有效,而新的无效。
谁能帮我弄清楚这里发生了什么?我已经变得依赖 T4MVC,因为它非常好,但是我真的无法避免这些异步操作。
老的
新的
根据要求,这是我的 DocumentController 类的存根;
}
2011 年 7 月 4 日更新
嗨大卫,很抱歉花了这么长时间才回复你,我一直在研究其他一些工作。
我已经设法找出问题所在,希望您能对此有所了解,并可能创建一个修复程序。
如果您查看上面的第二个代码转储,这就是问题所在。问题是您已经创建了;
我不认为 MVC 抛出错误,但它是;
2011-04-07 15:59:38,921 [41] FATAL MvcApplication [(null)] - 发生未捕获的异常 System.Reflection.AmbiguousMatchException:在控制器类型“DocumentController”上查找方法“GetDocumentListCompleted”失败,因为以下方法: System.Web.Mvc.JsonResult GetDocumentListCompleted(Web.Gateway.DocumentMetaDataCollection) 类型为 WebUI.Client.Controllers.DocumentController System.Web.Mvc.JsonResult GetDocumentListCompleted() 类型为 WebUI.Client.Controllers.DocumentController 在 System.Web .Mvc.Async.AsyncActionMethodSelector.GetMethodByName(String methodName)
因此,据我了解,MVC 系统与我的代码和您创建的代码存在模棱两可的匹配。
如果我注释掉您上面的代码,那么一切都会再次正常运行。
你现在了解本质或问题了吗?可以修复吗?
干杯,
瑞安。
asp.net - 我不能在商业应用程序中使用 Codeplex 的 Telerik Asp.NET MVC 控件,这是真的吗?
我不能在商业应用程序中使用来自 Codeplex 或 NuGet 的 Telerik ASP.NET MVC 控件,这是真的吗?