如何将csproj文件添加到Team Explorer?

时间:2018-07-30 07:56:30

标签: c# git visual-studio

我有一个包含42个项目的复杂解决方案。 每次添加新文件时,csproj文件都会更改。 这些文件作为VS解决方案的一部分不可见,因此我无法从VS提交。 当我尝试添加这些文件(添加现有文件-xxx.csproj-)时,VS回答“无法打开文件。该文件已作为项目或解决方案打开”。 没错,该文件已打开,但是如何添加此文件以便提交?

2 个答案:

答案 0 :(得分:0)

如果sed -r 'h;s/^(.*)-([0-9].*)/group1="\1"/p;g;s//group2="\2"/p;d' file 文件正在更改,那么它将显示在团队资源管理器中的更改中。您的csproj文件中可能有*.csProj的条目。请检查.gitignore

答案 1 :(得分:0)

似乎您要将.csproj添加到解决方案,但它应该是 Team Explorer Changes 窗口。

当您添加新文件并保存项目(例如,通过Visual Studio->文件->全部保存)时,csproj文件应出现在 Team Explorer 更改窗口。

enter image description here

请注意csproj文件在 Solution Explorer 窗口中不直接可见-它们显示为项目(而不是文件)。