Visual studio 2013 如何在解决方案中添加网站项目,但应将其从源代码管理中排除?
我目前有一个包含两个类库项目和Web应用程序项目的解决方案,所有这些都绑定到源代码管理(VS Team Services)。现在,通过选择本地IIS实例,我在同一解决方案中添加了一个现有的网站项目。然而,我不希望这个网站项目是在源代码控制 我尝试了文件>源代码管理>高级>更改源代码管理。。。然后单击网站项目,然后单击取消绑定。通过这样做,项目似乎没有受到约束。但是,当我关闭解决方案时,它要求我保存.sln文件,似乎它恢复了文件中的Scc***信息 我还尝试编辑.sln文件,并将SCCProjectEnglistmentChoice*=0(位于网站项目的GlobalSection下),然后将网站项目的ProjectSection设置为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
SccProjectName = ""
SccAuxPath = ""
SccLocalPath = ""
SccProvider = ""
而不是“萨克”。这实际上对我很有效,但每次我打开解决方案时,VisualStudio都会警告一个错误,说“未指定的错误”。这是我最近一次解决这个问题
有没有合适的方法?我认为正确的方法应该是“解除绑定”方法,但它似乎没有像预期的那样工作
如果可能,我还希望避免使用.tfignore
让我知道其他解决方案
我在StackOverflow上也问过这个问题,但我认为在StackOverflow上可能会有更多的人对此作出回应。网站已经5年多没有正式使用过了,产品有3个版本。因此,支架在某些地方有点参差不齐 因为网站没有项目文件,所以它从解决方案继承其源绑定。这就是遗留支持的范围 我建议您将网站升级为Web应用程序。然后可以在项目文件中显式地为其设置绑定