【问题标题】:app.config / program.cs expected by TFS but not in solution explorerTFS 期望的 app.config / program.cs 但不在解决方案资源管理器中
【发布时间】:2023-03-21 18:48:01
【问题描述】:

我将一个新项目作为类库添加到解决方案中。我为此工作了几天,现在是时候检查我对 TFS 所做的更改了。

但是,TFS 需要以下两个文件: Program.csapp.config。签入失败,因为它们不存在。

此外,当我转到解决方案资源管理器并尝试浏览以查找它们也不存在的文件时。

我可以通过排除它们来签入项目,但我担心这可能会破坏某些东西,而且这很烦人。 (我无法在解决方案资源管理器中看到它们以将其删除,因此每次我签入时它们都会出现。)

我在文本编辑器中编辑了myproject.csproj 文件,但也找不到对其中任何一个文件的任何引用。

【问题讨论】:

  • 类库项目中应该没有Program.cs和app.config。

标签: c# visual-studio-2013 tfs


【解决方案1】:


我想你已经创建了一个控制台项目而不是一个类库,突然当你想要归档时,它还需要一个 app.config 和一个包含 Main() 方法的类。 我建议您的解决方案是将输出类型更改为 calss 库。

【讨论】:

  • 奇怪,它正在构建没有问题...输出类型已经是一个类库。
【解决方案2】:

好的,我看到当我尝试单独签入该项目时,它不会给我该选项(项目的其余部分已经签入。)只有当我单击解决方案并尝试签入时从那里它需要文件,但是在这个项目的目录中。

所以我进入源代码管理资源管理器并浏览到那个目录,果然他们在那里。我能够从那里删除它们并解决问题。

【讨论】:

    猜你喜欢
    • 2014-11-07
    • 2015-03-03
    • 1970-01-01
    • 2016-04-30
    • 1970-01-01
    • 2014-02-04
    • 1970-01-01
    • 2011-02-04
    • 2018-06-07
    相关资源
    最近更新 更多