问题标签 [nuget-package]
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.
azure - 使用 cloud config(ServiceDefinition.csdef) 文件的配置创建 Nuget Pacakge
我想为我的附加组件构建 Nuget 包,最终用户将使用它作为启动任务安装,然后他们将在窗口 azure 平台上上传他们的应用程序。
让我们以一个简单的 Web 应用程序和一个现在使用 Nuget 的云项目为例,最终用户将添加附加包,它将在 Web 应用程序项目中添加 2 个文件(exe 和配置)并将启动任务添加到云项目的 ServiceDefinition.csdef,如图所示数字
我怎样才能创建这种类型的 Nuget Pacakge?
提前致谢。
更新:
我已经按照 NICK 的回答进行了尝试,但是根据下图所示,我在云项目中遇到了 2 个 webrole 的问题。 我得到的错误如下
另外我有一个问题,如果我使用命令行安装 Nuget 包,那么我如何考虑所有 webrole 项目在解决方案中添加 exe 和配置文件?
visual-studio-2010 - EF 和 SQL Server CE 与 NuGet
在浏览 NuGet 时,我注意到我已经安装了几个包,EF 和 SQL Server CE。这提出了几个我无法找到任何信息的问题。
在 EF 包上,这添加了 VS 中尚不存在的什么,或者它只是为您完成所有参考工作?
在 SQL Server CE 包上,安装它没有添加什么?或者这只是一种更好的安装方式。
设置环境肯定需要很多时间,我喜欢 NuGet 用于其他包,但我不想破坏任何东西,除非从长远来看它最终会使我受益。任何评论、答案或轶事都会很棒。
nuget - NuGet 如何将属性应用于文件
我正在创建 NuGet 包。我在content
文件夹中放了两个文件,exe 和配置文件,当用户安装此软件包时将添加它们。
此外,我想更改这两个文件的 VS 项目属性。
构建软件包时我需要做什么?
c# - 无法加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Common”或其依赖项之一
我已经在谷歌上搜索过这个问题,但找不到解决问题的方法。
我的网站引用了引用企业库数据访问组件的 DAL(自定义 dll)。
我已经添加了企业库NuGet Package Manager
,当我尝试构建网站时,会弹出此编译错误:
错误 44 无法加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Common”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配
我已经尝试Copy Local = True
在 DAL 中设置Enterprise Library dlls
并且 dll 与 一起传输到网站的 Bin 目录DAL dll
,但仍然弹出错误。
谁能指导我这个....
powershell - NuGet:如何使用 Install.ps1 文件更改文件的属性?
我正在创建 NuGet 包,为此我创建了 Nuspec 清单文件。在content
文件夹中,我有两个文件,test.exe
和test.config
. 现在,当任何用户安装此软件包时,我想将这些文件的属性“复制到输出目录”更改为项目中的“始终复制”。
我发现了相关问题NuGet how to apply properties to files,表明可以使用 PowerShellinstall.ps1
脚本执行此操作,但我不知道如何创建该文件。
visual-studio-2010 - 尝试更新时出现 NuGet 包管理器错误
今天打开 VS2010,扩展管理器通知我 NuGet 包管理器的更新。
在安装过程中,我收到“安装失败”,并带有查看日志的选项。
我在该日志文件中看到的关键错误消息是:
我要升级的版本号如下。
我也尝试在通过此页面关闭 VS2010 时安装它: 这里
azure - NuGet:如何将转换应用于云项目的 .csdef 文件
我正在创建 NuGet 包并面临一个问题,即如何将转换应用于不是 web.config 或 app.config 的文件,我想对 ServiceDefination.csdef 文件进行转换,这就是为什么我将文件命名为ServiceDefination.csdef .transform在 /content 文件夹中。
当我尝试安装该 nuget 时,只需在名为ServiceDefination.csdef.transform.txt的根目录中复制该文件
我可以将转换应用于 .csdef 文件还是仅限于 web.config 和 app.config?
谢谢
nuget - 如何获取 .nupkg 文件的 url?
我想用我的浏览器下载一些 .nupkg 文件
在 nuget.org 中,没有指向 .nupkg 文件的链接
powershell - 显示消息框以使用 Powershell 脚本从中复制代码部分
我正在为 Nuget pacakge 构建install.ps1脚本,并希望在最后打开弹出消息并显示一些消息,我已经通过以下方式实现了。
它将打开弹出消息,如下图所示。
而不是这个,我想在这里放一些配置代码,用户可以从框中复制如下图
如果有人以前做过类似的弹出框,请建议我!
redis - ServiceStack Redis 客户端需要旧版本的 ServiceStack.Common
我只是 NuGetted ServiceStack.Redis 3.1.3 但作为它的依赖项,它也获得了 ServiceStack.Common 和 ServiceStack.Text 3.1.6
现在,当我构建应用程序时,一切正常。
但是,当我运行应用程序时,一些 Redis 客户端方法可以正确执行,但其中一些方法(例如(RedisClient.GetAllKeys)会抛出异常)
Could not load file or assembly 'ServiceStack.Common, Version=1.0.4336.27526, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
然后我删除了所有的 dll 和 nuget 包配置,并明确地做了一个 NuGet ServiceStack.Common -Version 3.1.3 并得到了它。但是当我尝试 NuGet ServiceStack.Redis -Version 3.1.3 时,它自动删除了 Common 的 3.1.3 版本并下载了 3.1.6 版本!
Arrrghhh,我讨厌聪明的安装人员。
我该如何解决 ?
ServiceStack 的发布者甚至知道这个问题吗?