问题标签 [azure-artifacts]
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.
vb.net - 如何在 VSTS 构建期间生成 *.NUSPEC 文件?
目前,NuGet Packager VSTS Build Step 似乎不支持 *.VBPROJ 文件,因此看起来唯一的替代方法是使用 *.NUSPEC 文件。
但是,我不熟悉如何在构建时在服务器上自动创建 *.NUSPEC 文件。
这是其他 VB 开发人员以某种方式解决的问题吗?
azure-devops - 获取不允许将 NuGet 发布到 VSTS/ADO 的 405 方法
我刚刚设置了一个新的 ADO(以前称为 VSTS/VSO)包管理提要,我正在尝试从我的桌面向它发布一个本地 NuGet 包。我按照提要中的说明进行操作,但在尝试发布时收到“405 Method Not Allowed”。
我按照“NuGet 3.3 + VSTS 凭据提供程序:”的说明进行操作:
c# - 如何确保在类库中定义的 UserControl 包含在 NuGet 包中?
我需要使用 UWP 项目的通用 Windows 类库中定义的 UserControl,该项目将该类库作为依赖项。(两个程序集都是我的。)在以前的项目中,当实现 UserControl 的项目是同一解决方案的一部分时,这工作得很好。对于我当前的项目,我将类库作为 NuGet 包使用。当尝试使用 NuGet 包中的 UserControl 时,一切都会构建,但在运行时加载包含 UserControl 的页面时会立即引发 XamlParseException。
我发现了这个相关的问题,它把我带到了这里,这很有启发性(似乎为用户控件生成的二进制文件由于某种原因没有自动包含在 NuGet 包中),但建议的解决方案不符合我的需要。建议似乎是将某些输出文件(*.xr.xml、*.pri、*.xbf)从一个项目的“bin”手动移动到另一个项目的“bin”,但这似乎不可持续。如果在 NuGet 包中包含这些特定文件是答案,那么我该如何自动执行此操作?我可以为“nuget pack”提供一些特定的参数集吗?如果我需要包含一个 .nuspec 文件,我需要包含什么才能获得正确的文件?
我的项目和工作流程的一些额外背景,以防相关:我正在使用 Xamarin 和 MvvmCross 构建一个跨平台应用程序,目前针对 UWP 和 Android。定义我的用户控件的类库是我的 UWP 项目所依赖的通用 Windows 类库。我正在使用 Visual Studio Team Services 为我的每个程序集托管存储库;签入后,它们会自动构建、测试、打包并发布到内部提要,在那里它们可能会被依赖它们的项目获取。我正在寻找一种解决方案,使我能够自动将所有必需的输出文件包含在我的 NuGet 包中,以便我可以保持这种自动化水平。
azure - 如何将完整的 TFS 2012 代码以及历史迁移到 Azure 中的 VSTS
我们在 TFS 2012 中的项目需要迁移到 Azure 中的 VSTS。Belew是复杂性
- SQL DB 中大于 300 GB 的大小
- 域与本地域和 Azure 不同
- 开发人员能否在迁移过程中签出。
由于这是我第一次参与这样的过程,我需要思考、链接、优点和缺点以及如何处理这种迁移的流程。
.net - 如何卸载“Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1”?
我在卸载时遇到问题Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1
。我在 Windows 7 中,在Programs and Features
窗口中。当我单击uninstall
时,它会弹出一个对话框,其中包含选项repair
、uninstall
和cancel
。当我单击 时uninstall
,会弹出一个“打开文件”窗口。
我用谷歌搜索了一下,看看是否有可以下载的文件来满足这个“打开文件”窗口。我在任何地方都找不到。以下是我看过的一些东西,但我不知道哪一个可能适合。
https://www.microsoft.com/net/download
我尝试卸载它的原因是我在使用 Visual Studio 2015 社区时遇到了很多麻烦,这是故障排除过程的一部分。
tfs - TFS CI Build - 构建成功后更新自定义定义变量
我们已经设置了我的 TFS CI 构建,并且我们正在管理一个变量来维护版本控制,我们希望在每次成功构建后进行更新,知道该怎么做吗?
我写过 PowerShell 脚本
但它只是即时应用。
我想将它永久应用于设置。
tfsbuild - 在 VSTS Nuget 提要的构建服务器上自动创建凭据
我们处于同时拥有本地 TFS 和使用 VSTS 的状态。主要是 nuget 提要,但一些来源正在迁移。
与此同时,获取/发布 nuget 提要正在我们的本地构建服务器上进行。我能够运行他们的 Auth 工具,该工具为一台服务器提供了一个 vss 令牌来获取并发布到 VSTS,但这需要我通过 VSTS 的 GUI 登录。我知道 nuget 支持这个新的凭据管理工具,但我还没有找到一种方法来编写脚本。
是否有一种自动化方式(最好是 powershell)来提供 VSTS 来发布包?还是我错过了一些明显的东西?
azure-devops - VSTS Nuget 安装程序无法使用包源进行身份验证
我有一个关于 VSTS 的包提要,提供了几个包,我在一个也在 VSTS 上构建的解决方案中引用了这些包。构建在包恢复阶段突然开始失败,日志表明它找不到 nuget 应该恢复的 dll。
恢复 NuGet 包 Basd.Diagnostics.0.7.0。
警告:找不到包“Basd.Diagnostics”的版本“0.7.0”。
公共/私人提要在我的 nuget.config 中列出,它们也显示在构建日志中"Using Feeds..."
,因此恢复操作无法找到包的实际提要不是问题。它更像是无法进行身份验证,因此无法从提要中检索包。
如果我查看构建定义的历史记录,就会发现从上次工作到现在的变化是这样的:
现在 "preCredProviderNuGet": "false"
定义中有一个字段。我已经用谷歌搜索了,但我找不到设置的方式和位置,但我假设这会阻止对我的提要进行身份验证,这反过来又是恢复操作失败的原因。
那么此设置在哪里和/或如何将其重新打开或将其作为条目删除?在工作构建定义中,它没有设置为 true,它只是不存在。
它是与 VSTS UI 相关的字段还是我在 nuget.config 文件中设置的内容?我假设前者是因为再次进行差异表明我的 nuget.config 在工作和非工作构建之间没有任何变化。