nuget相关内容

如何从VSTS中的一个nuspec生成发布和预发布软件包?

当前,我的构建每次都会生成两个版本都更高的软件包: 发布:自动软件包版本=使用内部版本号 发行前版本:其他构建属性=版本= $(user.BuildFullVersion)-beta 并且只有一个nuspec具有版本的占位符: $ version $ 我想手动增加版本,即重复构建会产生相同的版本,直到我 ..

VSTS NuGet包提要身份验证

我目前正在设置VSTS帐户,并且正在测试将NuGet程序包打包并推送到VSTS程序包供稿的版本。 我添加了Feed网址( https://mycompany.pkgs.visualstudio.com/.../v3/index.json )设置为Visual Studio的“包来源”设置,但是当我进入(说)“管理解决方案的NuGet包”对话框时,系统会提示我输入用户名和密码。 我尝试从 ..
发布时间:2020-06-06 19:56:34 其他开发

向VSTS包管理进行身份验证

文档显示连接到VSTS通过CredentialProvider(提示输入用户名/密码)或通过v2 feed进行软件包管理Feed,将用户名/ PAT保存在nuget.config本身中。 I希望能够在构建时在构建服务器(而非VSTS Build)上传递凭据。是否可以执行此操作而不必手动登录到构建服务器并配置CredentialProvider,或者通过将nuget.config文件中的凭据提 ..
发布时间:2020-06-06 19:56:32 其他开发

该类型存在于两个DLL中

我想使用Accord库和AForge库中的内容。但是当我安装它时,我开始出现以下错误: 错误CS0433 类型'IntPoint'存在于 'AForge,Version = 2.2.5.0,Culture = neutral,PublicKeyToken = c1db6ff4eaa06aeb'和 'Accord,Version = 3.0.2.0,Culture = neutral,Pub ..
发布时间:2020-06-04 18:48:18 C#/.NET

如何从.Net Core RC2类库创建NuGet程序包

我在Visual Studio中有12个项目的解决方案。我想从Visual Studio创建一个nuget程序包,但是它似乎缺少RC1中的“在生成时输出产品”。 我可以继续创建一个脚本,该脚本转到每个文件夹并调用“ dotnet pack”,但是Visual Studio中没有一个我可以做不到的选项? 解决方案 将此添加到您的 project.json 文件中: “脚本”:{ ..
发布时间:2020-06-04 18:32:55 其他开发

如何打包.NET Standard NuGet程序包而不重建它?

如何将具有Nuget规范的.NET Standard NuGet软件包打包到CSProj文件中,而无需重新构建它? 我需要一些自动化程序,它们之间需要运行与构建过程本身分离的构建步骤和打包步骤,不应视为与任何项目相关的构建事件。 何时我尝试使用nuget CLI,但此操作失败: 错误NU5012:无法找到'bin\Debug\LibraryNuGetExample\ bin\De ..
发布时间:2020-05-31 20:37:30 其他开发

使用VS2019预览版访问.netstandard的参考地狱

如果执行以下步骤,则可以使我的.net标准2.0程序包在.net Framework 4.7.2 dll中工作 在我的标准项目VS2019 61.4中。 4右键单击该项目并选择pack以创建.nupkg ,然后为 包设置一个nuget包源。在我的框架项目中,我安装nuget包 我得到以下对话框 我在项目文件中选择PackageReference p> 我回答是,接受许可 ..
发布时间:2020-05-31 20:37:22 其他开发

有没有一种方法可以发布.NET标准库而不在Visual Studio 2019中生成.nupkg?

我的理解是,当您发布.NET标准库时,预期的行为是生成 .nupkg 。 我拥有内部的.Net Standard库,可以维护以用于内部项目。典型的工作流程是发布库,然后将发布的文件复制到使用中的项目。这不是我应该做的事情吗?我对发布.NET标准库时缺少选项感到困惑-因为存在 .nupkg 且无法选择以其他形式发布。 我想要从发布中得到的只是发布目录中必需的库文件的集合(而不是在 nup ..
发布时间:2020-05-31 20:37:12 C#/.NET

如何设置NuGet包以将内容文件复制到输出构建目录?

注意::来自此问题(现已关闭),因为范围太广,并且该问题的第一部分涉及.dll,这是一个单独的问题。 我正在研究称为 ComputeSharp 的.NET Standard 2.0项目,我想将其发布为NuGet程序包,但我不知道该怎么做程序包将内容文件复制到使用它的项目的输出构建目录中。一些信息: 该项目仅针对.NET Standard 2.0 该项目使用2个引用的项目在同一个解决方 ..
发布时间:2020-05-31 20:37:04 C#/.NET

当我将.NET Standard 2.0 DLL库与.NET Framework控制台应用程序一起使用时,如何设置依赖项?

在这种情况下,我不知道应该如何设置依赖项(在何处添加EntityFramework nuget包): Core.Persistence 项目,该项目可编译为.NET Standard 2.0 DLL库。我有Entity Framework 6,用于EF,DbContext等的数据库实体类。它应该仅依赖于 EntityFrameworkCore 。 Core.Domain 项目,该项目也 ..
发布时间:2020-05-31 20:36:19 C#/.NET

在NuGet中包含控制台应用程序的最佳实践

我正在开发一个开放源代码库,主要由一个针对.NET Standard 2.0的类库项目组成。最重要的是,我还实现了一个控制台应用程序,即该库的CLI。控制台项目(出于历史原因)仅针对.NET Framework 4.6.2。 现在,我想知道哪种最佳实践才能使该控制台应用程序可用于社区。从最广泛的角度来看,我看到两种可能性: 将控制台应用程序作为单独的NuGet运送。 将控制台应用程序 ..
发布时间:2020-05-31 20:36:16 C#/.NET

.Net标准DLL项目中的“生成”文件夹中缺少Nuget Pkg Dlls。 dll不是本地复制?在Visual Studio 2019中修复?

我有Visual Studio 2019社区版 重现步骤: 我加载VS并开始一个全新的C#.Net标准库项目。 我转到Nuget Pkg Manager并安装 ANY nuget软件包。 我在Class1.cs中添加了一行以使用包中的Type。 例如,如果我安装了WatsonTCP nuget包,则更改了Class1。 cs看起来像这样: 使用系统; 使用Watson ..
发布时间:2020-05-31 20:35:59 C#/.NET

黄色警告三角形对Visual Studio 2017中的依赖关系意味着什么?

我刚刚将PCL库转换为新的.Net Standard库,并且在依存关系上有一些黄色警告三角形,如下所示: 在转换过程中,它会将所有nuget程序包都包括在内,包括依赖项,因此它可能是重复的。 如何找出黄色警告三角形代表什么? 编辑 构建日志: 要防止NuGet在构建过程中还原软件包,请打开Visual Studio Options对话框,单击NU1605: 检测到 ..
发布时间:2020-05-31 20:34:01 其他开发