问题标签 [buildmaster]
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.
buildmaster - 构建一个 asp.net 应用程序不会产生输出
我尝试按照本教程进行操作。
我的计划是
- 查看本地 git repo
- 编译并将其部署到我的本地 IIS(在 C:/inetpub/wwwroot/ 下)
- 称之为“集成测试”。
我创建了以下部署计划: MY-PC 是我的本地机器。
但是,我错过了一些东西。构建步骤不产生输出。在 Visual Studio 中,构建也不会这样做,我仍然需要发布它。(对?)
我是 buildmaster 以及部署 asp.net 应用程序的新手(我想第一次做对......)这让我想知道我忘记了什么。Buildmaster 日志如下:
带有“Erstellen des Projekts Secret_Project.sln bedet”。解决方案已完全构建。Buildmaster 似乎假定 TMP 目录中有一些文件,但只有这些:
我应该补充一点,构建第一个教程应用程序也失败了,由于这个错误,我无法创建另一个:
保存时出错:50000
16
1Providers_CreateOrUpdateProvider
25`已存在同名的提供者。
buildmaster - Buildmaster 在部署工件时抛出 System.IO.PathTooLongException?
当我尝试从基于构建大师的团队城市构建中部署工件时,我得到 System.IO.PathTooLongException
了但我的文件都没有超过 260 个字符。
现在我该怎么做?
buildmaster - Buildmaster 4.3.9 - 未找到程序集 SourceGear
尝试设置部署时遇到此错误。使用最新版本的 BuildMaster 版本 4.3.9 (Build 2) 和 Vault Standard V7。我已经在 BuildMaster 中安装了 Vault 扩展。
错误:未找到程序集 SourceGear。扩展程序可能已过期、已被删除或无法加载。参数名称:assemblyName
有任何想法吗?
buildmaster - 需要 BuildMaster 版本从 1.0 开始——而不是 0.0
当我创建一个新应用程序时,我的版本从 0.0.0 开始。
我希望他们从 1.0 开始。我可以在哪里设置?
我检查了所有文档、应用程序设置等,但无济于事。使用最新的 - 4.3.9。提前致谢!
ftp - BuildMaster - FTP - 如何包含或排除文件类型
有没有办法排除文件?我想排除所有 *.config 文件。其他所有内容都应包括在内。
或者,如果我可以说include :*.aspx, *.ascx, *.xml, *.png, *.gif, *.html
那很好。
c# - C# 集合被修改错误,从文件中读取乱码文本
我是 C# 的新手,被要求在我们的部署软件的插件中编写自定义任务,但我无法解决这个问题。我只是想将部署服务器上某个目录中的一些数据记录到输出日志中,但我只记录了第一个文件(然后甚至文本都是乱码,我认为它以某种方式加载了错误的字节)在收到有关“其他信息:集合已修改;枚举操作可能无法执行”的奇怪错误之前。
这是我到目前为止的代码:
有谁知道我能做些什么来解决这个问题?
更新
删除 myFiles.Remove() 修复了错误(我认为它会循环太多次,但事实并非如此),看起来我现在每个文件都有一个日志条目,但消息仍然是乱码。有谁知道为什么会这样?
.net - .Net 解决方案尝试使用 Inedo BuildMaster 构建
当我尝试在 BuildMaster 中执行我的工作流程时,它向我抛出了以下错误。似乎存在 PFX 证书问题。当我在 Visual Studio 中运行相同的解决方案时,它运行良好,没有任何问题。它是一个现有的应用程序,使用 PFX 证书和密码保护构建。
你能帮我解决这个问题吗?
错误:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets(2482,5):错误 MSB3326:无法导入以下密钥文件:. 密钥文件可能受密码保护。要更正此问题,请尝试再次导入证书或将证书手动导入当前用户的个人证书存储区。错误:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets(2482,5) :错误MSB3321:导入密钥文件“ppmillinous.pfx”被取消。信息:完成建设项目“wa5invqz.tmp_proj”——失败。信息:完成构建项目“POWERPitch.csproj”——失败。信息:完成构建项目“POWERPitch.sln”——FAILED.ERROR:构建失败(msbuild 返回 1)。
c# - 使用 BuildMaster 构建时导入密钥文件问题
当我尝试在 BuildMaster 中构建代码时,出现以下错误。
错误:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets(2482,5):错误 MSB3326:无法导入以下密钥文件:. 密钥文件可能受密码保护。要更正此问题,请尝试再次导入证书或将证书手动导入当前用户的个人证书存储区。错误:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets(2482,5) :错误MSB3321:导入密钥文件“ppmillinous.pfx”被取消。信息:完成构建项目“iok50yfy.tmp_proj”——失败。信息:完成构建项目“POWERPitch.csproj”——失败。信息:完成构建项目“POWERPitch.sln”——FAILED.ERROR:构建失败(msbuild 返回 1)。
我需要在 MSBuild 属性中设置什么吗?
buildmaster - 运行 GUI 应用程序作为 BuildMaster 部署的一部分
我需要运行一个 GUI 应用程序作为 BuildMaster 部署的一部分。目前,我添加了一个启动该应用程序的 PowerShell 操作。问题是进程已启动,但没有 GUI。我猜这是因为 BuildMaster 代理(执行 PowerShell 脚本)是一个 Windows 服务。有什么办法可以解决吗?
buildmaster - 如何(手动)删除旧工件?
我正在运行 BuildMaster 4.8.6 版,我想删除旧的构建工件。
这个问题(在他们网站的 BuildMaster 的制造商问答部分)——发布/构建历史——提到,除了 beta 扩展中的触发器和可能已实现或未实现的“发布归档”功能外,旧工件“需要手动删除”。
如何手动删除工件?除了删除BuildMaster\Artifacts\目录下的相关文件和目录之外,还有什么别的办法吗?