nuget-package相关内容

如何从 nuget 包中排除文件夹

我正在使用 Octopack/Nuspec 文件来构建我的 nuget 包. 我想排除项目中存在的某些文件夹.例如“obj"文件.我一直试图让排除标签工作,但没有任何运气.nuget 文件生成,但文件夹仍然存在. 遗憾的是,所有示例都在网络特定文件类型上,而不是文件夹. ..
发布时间:2022-01-20 09:06:04 其他开发

nuspec 和 csproj 包版本标签

我有一个发布到 NuGet 的新 ASP/.NET Core 项目.当我发布一个新包时,建议使用什么方法来保持 x.csproj 和 x.nuspec 中的版本标签同步? 解决方案 使用新的 .csproj 格式,您可以 在 .csproj 文件中添加所有信息以生成 NuGet 包.不再有理由使用 .nuspec 文件. ..
发布时间:2022-01-20 08:57:57 C#/.NET

NuGet - install.ps1 不会被调用

我正在尝试创建我的第一个 NuGet 包.我不知道为什么我的 install.ps1 脚本没有被调用.这是目录结构 --包装|- MyPackage.nuspec- 工具|- 安装.ps1- some_xml_file 我使用这个命令行构建包nuget.exe 包 MyPackage.nuspec 当我从 VS 包管理器控制台安装包时 install.ps1 不会被调用. 我想也许 ..
发布时间:2022-01-20 08:56:28 其他开发

无法加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Common"或其依赖项之一

我已经在 google 上搜索过,但找不到问题的解决方案. 我的网站引用了引用企业库数据访问组件的 DAL(自定义 dll). 我已从 NuGet 包管理器 添加了企业库,当我尝试构建网站时,会弹出此编译错误: 错误 44 无法加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Common"或其依赖项之一.找到的程序集的清单定义与程序集 ..
发布时间:2022-01-20 08:54:03 C#/.NET

NuGet - 安装单个包报告“远程服务器返回错误:(404) 未找到."

当使用本地 NuGet 服务器时,每当我尝试从该服务器安装单个包时,我得到的只是这个错误:“远程服务器返回错误:(404)未找到." 这些包都在文件系统中,并且提要本身可以适当地看到所有包.我什至可以直接浏览包裹! 我错过了什么? 我刚刚从 NuGet 服务器 1.4 升级到 1.5,但我以前见过这种情况.触摸包文件曾经有帮助,但现在似乎并非如此. 编辑:实际上,我之前没有 ..
发布时间:2022-01-20 08:53:35 其他开发

尝试还原软件包时出错.请再试一次

我正在尝试恢复丢失的 nuget 包,但它一直给我这个错误: 尝试恢复包时出错.请再试一次. 有解决这个问题的经验吗?如何找出导致错误的确切原因? 解决方案 确保升级到最新的 NuGet (http://docs.nuget.org/docs/从这里开始/安装-nuget). 确保您正在“正确的方式"进行包恢复 http://blog.davidebbo.com/2014/01/th ..
发布时间:2022-01-20 08:51:56 C#/.NET

通过 Nuget 安装时,.Net 核心解决方案中的 Nuget 内容文件不会被复制

我无法复制我在使用 nuget 包资源管理器创建 nuget 包时添加的 .Net 核心 Web 应用程序项目中的内容静态文件.在 .Net 框架项目模板中正确复制了相同的内容,但在 .net 核心模板中却没有.我正在使用 VS 2015 更新 3.我在这里缺少什么吗?任何帮助将不胜感激. 下面是我的内容文件结构快照. 解决方案 有一个nuget 博客文章 关于此内容,目前尚不支持. ..
发布时间:2022-01-20 08:51:05 其他开发

如何在 nuspec 中指定特定的依赖版本?

我正在创建我的第一个 nuget 包.我添加了一个不是最新版本的依赖项.但是,我不想更新到此依赖项的最新版本.是否可以指示它使用特定版本? 当我安装软件包时,我看到了这个: 正在尝试解决依赖项“NHibernate (≥ 3.2.0.3001)". 这会在我安装包时创建以下内容. ..
发布时间:2022-01-20 08:49:39 C#/.NET

在 NuGet 中添加 2 个不同版本的同一包

是否可以在同一个项目中有 2 个不同版本的同一个 NuGet 包(在我的情况下是 jQuery 1.10.1 和 2.0.2)? 如果是,我们该怎么做? 解决方案 简短的回答是否定的. 查看 NuGet 问题 允许边 -jQuery(和其他)的并行版本.它由 Phil Haack(NuGet 贡献者)关闭,并显示消息“不会修复". Phil Haack 推荐的解决方法是“ ..
发布时间:2022-01-20 08:47:43 C#/.NET

将具有所有依赖项的 Nuget 包下载到文件夹的命令

是否有 Windows 命令可以将 Nuget 包及其依赖项下载到文件夹中,以便我可以将它们传输到离线计算机?我的意思是一个命令,我可以给出 Nuget 包的名称,它会将包及其所有依赖项作为 nupkg 文件下载到文件夹中. 我知道有一些镜像工具,但实际上如果可能的话,我正在使用命令行为我的特定问题寻找答案. 解决方案 如果您正在寻找只需要编写一点脚本的预构建解决方案,我不知道有这样 ..
发布时间:2022-01-20 08:47:25 其他开发

NuGet:NHibernate、Castle.Core 3.0 以及 ProxyFactoryFactory 在哪里?

我为一个新项目安装了 NuGet 包 NHibernate 和 Castle.Core 3.0.通常我们手动复制dll;这是我第一次使用 NuGet. 现在我找不到如何配置 ProxyFactoryFactory,或者说,我找不到它.我在项目中引用了 NHibernate 和 Castle.Core(我可以在 Castle.Core 包中找到的唯一 dll),并配置了以下内容: ..

如何调试我创建的 NuGet 包中的代码

我在另一个解决方案中创建并安装了一个 NuGet 包,但现在我需要在从我的新解决方案调用时调试包的代码. 我尝试引用包的解决方案,但它不起作用. 我正在使用 Visual Studio 2013. 解决方案 要调试任何 dll,您需要它的符号文件 (.pdb).如果您在 debug 配置中构建项目,您将看到这些文件已生成并放入构建输出文件夹中. Visual Studio ..
发布时间:2022-01-20 08:37:41 C#/.NET

如何打包 .NET Framework 库?

如何以现代通用方式打包 .NET 库以通过 NuGet 发布?假设我希望在 .NET Framework 4.6 平台上提供一个 AnyCPU 程序集. 这是一系列问题和答案,记录了我对现代 NuGet 包创作主题的发现,特别关注 NuGet 3 引入的更改.您可能还对一些相关问题感兴趣: 如何打包 .NET 库面向通用 Windows 平台? 如何打包可移植的 .NET 库定位.N ..
发布时间:2022-01-20 08:36:50 C#/.NET