Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2013 如何在解决方案中添加网站项目,但应将其从源代码管理中排除?_Visual Studio 2013_Tfs_Azure Devops_Web Site Project - Fatal编程技术网

Visual studio 2013 如何在解决方案中添加网站项目,但应将其从源代码管理中排除?

Visual studio 2013 如何在解决方案中添加网站项目,但应将其从源代码管理中排除?,visual-studio-2013,tfs,azure-devops,web-site-project,Visual Studio 2013,Tfs,Azure Devops,Web Site Project,我目前有一个包含两个类库项目和Web应用程序项目的解决方案,所有这些都绑定到源代码管理(VS Team Services)。现在,通过选择本地IIS实例,我在同一解决方案中添加了一个现有的网站项目。然而,我不希望这个网站项目是在源代码控制 我尝试了文件>源代码管理>高级>更改源代码管理。。。然后单击网站项目,然后单击取消绑定。通过这样做,项目似乎没有受到约束。但是,当我关闭解决方案时,它要求我保存.sln文件,似乎它恢复了文件中的Scc***信息 我还尝试编辑.sln文件,并将SCCProjec

我目前有一个包含两个类库项目和Web应用程序项目的解决方案,所有这些都绑定到源代码管理(VS Team Services)。现在,通过选择本地IIS实例,我在同一解决方案中添加了一个现有的网站项目。然而,我不希望这个网站项目是在源代码控制

我尝试了文件>源代码管理>高级>更改源代码管理。。。然后单击网站项目,然后单击取消绑定。通过这样做,项目似乎没有受到约束。但是,当我关闭解决方案时,它要求我保存.sln文件,似乎它恢复了文件中的Scc***信息

我还尝试编辑.sln文件,并将SCCProjectEnglistmentChoice*=0(位于网站项目的GlobalSection下),然后将网站项目的ProjectSection设置为

SccProjectName = ""
SccAuxPath = ""
SccLocalPath = ""
SccProvider = ""
而不是“萨克”。这实际上对我很有效,但每次我打开解决方案时,VisualStudio都会警告一个错误,说“未指定的错误”。这是我最近一次解决这个问题

有没有合适的方法?我认为正确的方法应该是“解除绑定”方法,但它似乎没有像预期的那样工作

如果可能,我还希望避免使用.tfignore

让我知道其他解决方案


我在StackOverflow上也问过这个问题,但我认为在StackOverflow上可能会有更多的人对此作出回应。

网站已经5年多没有正式使用过了,产品有3个版本。因此,支架在某些地方有点参差不齐

因为网站没有项目文件,所以它从解决方案继承其源绑定。这就是遗留支持的范围

我建议您将网站升级为Web应用程序。然后可以在项目文件中显式地为其设置绑定