我注意到在新的 .NET Core 项目中没有AssemblyInfo.cs创建文件。我已经看到您仍然可以设置诸如AssemblyVersion等等之类的程序集属性。
使用 AssemblyInfo.cs 文件还有什么正当理由吗?
我正在 Azure DevOps 中的版本中构建一个任务。在此任务中,我正在运行一个 Powershell 脚本,该脚本需要调用一些 Azure 的 Web API 等,因此我有一个参数可以传入 AccessToken。但我收到以下错误:
System.AccessToken:术语“System.AccessToken”不被识别为 cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
这是我传入的参数的样子。
-AccessToken "$(System.AccessToken)"
为什么会发生这种情况?有解决办法吗?
在 Azure DevOps 中,我创建了一个 Build。在那个构建中,我创建了一个 ProjectBuildNumber Pipeline 变量,该变量在排队时可设置。然后在选项 -> 内部版本号格式下使用该变量来设置我在 Azure 中显示的内部版本号。
但是,我试图在我正在构建/部署的代码中设置该 ProjectBuildNumber 变量。有没有办法可以在我的 Build 中有一个 Task 来更新该 ProjectBuildNumber 并更新 Azure DevOps 中的 Build 号?