标签: azure-devops

无法从程序集加载BuildTasks.Csc任务?

在这里问我这样的问题我感到很内疚,但我很茫然,并会感激一些帮助.

像Web应用程序这样的概念验证是在一台PC上构建的,并放在一个repo上,可以在另一台PC上下载.最初设置了自动构建功能,Azure将在签入时自动构建和发布,但已删除.事情在两端都有效,直到一方包括大量被排除的变更.现在我看到以下错误:

无法
从程序集...\packages\Microsoft.Net.Compilers.1.0.0\build ..\tools\Microsoft.Build.Tasks.CodeAnalysis.dll加载"Microsoft.CodeAnalysis.BuildTasks.Csc"任务.无法加载文件或程序集'file:/// ...\packages\Microsoft.Net.Compilers.1.0.0\tools\Microsoft.Build.Tasks.CodeAnalysis.dll'或其依赖项之一.该系统找不到指定的文件.确认声明是否正确,程序集及其所有依赖项是否可用,以及该任务是否包含实现Microsoft.Build.Framework.ITask的公共类.

有没有人对从何处开始寻找问题有任何建议?

asp.net asp.net-mvc entity-framework azure azure-devops

89
推荐指数
9
解决办法
6万
查看次数

Visual Studio中的Git - 添加现有项目?

我正在尝试将现有项目置于Git源代码控制之下,但我不清楚几件事情.

我已在线设立了"Team Foundation Service"Git帐户.

我目前有一个ASP.NET MVC 4解决方案 - 在我的Projects文件夹中.我在本地创建了一个Git'存储库'(当前是一个空文件夹).这应该只是我在Projects中的当前应用程序文件夹吗?还是需要复制?

如何将现有文件存入在线存储库?

git tfs visual-studio-2008 visual-studio-2012 azure-devops

86
推荐指数
6
解决办法
15万
查看次数

从Visual Studio Team Services中删除团队项目

我在域visualstudio.com上使用团队服务,我需要删除一个项目,我发现我需要使用命令提示符来删除项目,但是当我尝试脚本时,似乎它不起作用

我的剧本是,

TfsDeleteProject 
  /force collection:https://mytfs.visualstudio.com/DefaultCollection MyProject
Run Code Online (Sandbox Code Playgroud)

我的第一个错误是我没有将DefaultCollection附加到URL,但现在我收到错误,我没有权限.

tfs team-project visual-studio-2012 azure-devops

74
推荐指数
3
解决办法
3万
查看次数

如何在加载Visual Studio时更改用于连接到Visual Studio Online(TFSPreview)的默认凭据?

当我加载Visual Studio 2012时,它将尝试连接到它连接到的先前TFS服务器.

在我的一台机器上(偶尔也会连接到TFS2008和TFS2010服务器)似乎总是默认为连接到Visual Studio Online(tfspreview)的完全错误的帐户,如果我尝试获取最新版本,它我会给出一个错误的形式:

Microsoft Visual Studio

Source Control Explorer

TF204017:操作无法完成,因为用户(帐户服务([我的tfs服务器])没有一个或多个所需权限(使用)工作区[我的工作区]; [我的实时ID].

如何影响Visual Studio 2012默认为正确的凭据,而不是看似虚构的帐户服务?

visual-studio-2012 tfs2012 azure-devops

72
推荐指数
4
解决办法
11万
查看次数

如何解决免费套餐中的“未购买或授予任何托管并行性”?

我刚刚开始使用 Azure DevOps 管道,并使用 Maven 任务创建了一个非常简单的管道。现在我不关心并行性,并且不确定以何种方式将其添加到我的管道中。有没有办法在免费层上使用 Maven 任务而无需并行?

这是我的管道:

 trigger:
 - master
    
 pool:
   vmImage: ubuntu-latest
    
 steps:
 - task: Maven@3
Run Code Online (Sandbox Code Playgroud)

我的想法是任务总是并行的?除此之外我看不出并行步骤在哪里。

azure-devops azure-pipelines

67
推荐指数
5
解决办法
7万
查看次数

Azure DevOps,YAML发布管道?

我正在按照此过程为.NET Core Web API项目创建YAML构建管道:

https://docs.microsoft.com/en-us/azure/devops/pipelines/get-started-yaml?view=vsts

在发布它时,我注意到(最近重命名的)Azure DevOps似乎不支持YAML来定义发布管道.但是,我可以看到已经定义了部署任务,例如:

https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/azure-rm-web-app-deployment?view=vsts

我们是否期望升级到发布管道功能以支持YAML,如果是,何时?

azure-devops azure-pipelines-release-pipeline

66
推荐指数
4
解决办法
2万
查看次数

Git错误致命:身份验证失败

我正在尝试使用git将我的存储库推送到visual studio团队服务项目,但是我得到了错误:

fatal: Authentication failed for (url of team project
Run Code Online (Sandbox Code Playgroud)

我正在使用cmds:

git remote add origin
     https://XXXXXXX.visualstudio.com/DefaultCollection/_git/project

git push -u origin -–all
Run Code Online (Sandbox Code Playgroud)

有什么想法解决这个问题吗?

谢谢!

git azure-devops

65
推荐指数
9
解决办法
10万
查看次数

错误 NETSDK1045:当前 .NET SDK 不支持定位 .NET 6.0

我花了 2 个小时试图找出 Azure Functions .NET6(在 Windows 上)的管道出了什么问题。

Error NETSDK1045: The current .NET SDK does not support targeting .NET 6.0.  Either target .NET 5.0 or lower, or use a version of the .NET SDK that supports .NET 6.0.
Run Code Online (Sandbox Code Playgroud)

azure-devops .net-6.0

61
推荐指数
3
解决办法
7万
查看次数

Visual Studio 2015 Git错误消息"无法拉/切,因为有未提交的更改"

我很难做到拉origin.我一直在:

"无法提取,因为存在未提交的更改.请在再次提取之前提交或撤消更改.有关详细信息,请参阅"输出"窗口.

这也适用于切换分支.我得到了类似的消息,但这并不总是发生.

我正在使用Visual Studio 2015 Update 1和Visual Studio Team Services Git.在我的机器上,我有一个本地master分支和开发分支.每次我切换到master然后我做拉,我得到错误信息.我已经采取了存储和删除存储(命令行),有时我使用TortoiseGit做拉,它的工作原理.

奇怪的是,即使我尝试使用TortoiseGit还原(在未提交的文件上)它表明它已成功还原(我已经尝试过Visual Studio撤消,没有任何反应).试图再次拉动,仍然是同样的问题.未提交的文件将存在,有时当我这样做时,git status它说没有什么可以提交的.

只需注意:即使从分支切换到也可能发生这种情况master.在这种情况下,无法进行未提交的更改,因为我无法在第一时间切换.

我还是Git的新手,但我想知道是否有更好的方法来解决这个问题,因为我想使用一个环境而不是在每个任务的不同环境之间切换; 我更容易从Visual Studio中完成所有工作.我已经读过了:

VS中的TFS/GIT无法切换到master,因为存在未提交的更改

UPDATE

看起来这个问题与行结尾有关.

通过执行a,git diff -R您可以看到已添加行结尾,"^ M",并且它是不同的.删除* text=autoin gitattributes(然后检查更改)并再次将其重新打开,以便gitattributes不会发出需要提交的自身更改信号似乎有帮助,不会有任何更改.

git-pull git-revert git-checkout visual-studio-2015 azure-devops

58
推荐指数
6
解决办法
6万
查看次数

登录失败,在 Azure DevOps 中使用 ctrl+c 取消对 Git 的基本凭据提示

将位于 Azure Repos 中的 git 存储库克隆到我的本地机器克隆成功时,但我收到一行内容:

Logon failed, use ctrl+c to cancel basic credential prompt 
Run Code Online (Sandbox Code Playgroud)

不确定这是指什么,有什么想法吗?

我正在使用 PAT 令牌来验证我的克隆,命令是:

git clone https://*************PAT*************@dev.azure.com/orgname/projectname/_git/reponame
Run Code Online (Sandbox Code Playgroud)

git azure-devops

56
推荐指数
3
解决办法
7万
查看次数