visual-studio - 将项目从自定义模板添加到 VS 不会将其添加到 TFS

标签 visual-studio tfs project-template

使用 VS 2015 社区版,我通过导出解决方案中的现有项目创建了一个自定义模板。

我使用自定义模板将新项目添加到我的解决方案中。该解决方案在 TFS 中受源代码控制。

添加后在TFS修改解决方案,反射(reflect)添加新项目的变化,但新项目的实际文件夹并没有添加到TFS。

作为解决方法,我当然可以手动将新项目的文件夹添加到 TFS,但我希望它会自动添加。

这里有什么问题吗?

最佳答案

您可以修改导出的项目模板,否则新添加的项目将被视为已在源代码管理中。

请按照以下步骤修改模板:

  1. 提取模板“*.zip”文件
  2. 用记事本编辑项目文件(例如:*.csproj),删除源代码控制部分,如<SccProjectName>SAK</SccProjectName>
  3. 保存项目文件,选择所有文件并压缩成一个新的模板zip文件
  4. 将包含模板的 zip 文件复制到 ProjectTemplates 文件夹。(用户文件夹\Documents\Visual Studio 2015\Templates\ProjectTemplates。)

enter image description here

另一种方法是在将解决方案添加到源代码管理之前导出项目模板。

关于visual-studio - 将项目从自定义模板添加到 VS 不会将其添加到 TFS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42077938/

相关文章:

tfs - 在 Team Foundation Server 2012 更新 1 中更改一周的第一天

visual-c++ - 在 Visual Studio 项目模板中添加引用?

c# - 在 xaml 中声明数组的数组

tfs - TFS与VSTS的 future

c# - 调试时如何查看IEnumerable的元素?

Eclipse tfs : unignore project is disabled

c# - IWizard 带有多项目模板来获取 nuget 预发布包

visual-studio-2010 - 在项目模板中使用本地 IWizard 程序集作为 WizardExtension

visual-studio - 如何更改预处理器条件的颜色,例如 Visual Studio 中的#if?

c++ - OpenGL 应用程序的颜色选择器/选择器