【问题标题】:What extensions are there for generated C# files?生成的 C# 文件有哪些扩展名?
【发布时间】:2011-06-08 11:39:43
【问题描述】:

我正在为生成的 C# 文件编写一个过滤器,并希望摆脱明显的生成文件,例如 .Designer.cs 或 .g.cs。还有哪些其他生成的扩展?谢谢。

澄清:我只查找具有.cs 扩展名的文件,但.cs 之前有一些内容。这意味着我对不以 .cs 结尾的 C# 文件不感兴趣。

【问题讨论】:

  • 如果你使用 VS,有 .suo 和 .user
  • 如果你删除了.Designer.cs 文件,事情就会崩溃。为什么要这样做?
  • 只要注意它们存放在哪个文件夹即可。
  • 您可能需要考虑提供更多背景信息并解释您想要通过这样做实现的目标 - 它可能会带来一些更有用的答案
  • 请标记为已回答,据此您找到正确答案。这可能对其他人有所帮助。

标签: c# .net code-generation file-extension


【解决方案1】:

我可能忘记了很多,但仍然:

  • *.baml
  • *.g.cs
  • *.g.i.cs
  • *.designer.cs
  • *.cache
  • *.tlog
  • *.g.resources
  • *.cache
  • *.lref
  • *.pdb
  • *.exe
  • *.dll(很可能是一些外部 dll,而不是生成的!)
  • *.xml

我只列出了与解决方案相关的扩展,而不是与源代码管理相关的扩展。

【讨论】:

  • 服务参考:Reference.cs
【解决方案2】:

根据您的源代码控制,您可能拥有类似...的文件

  1. *.vspscc
  2. *.scc
  3. *.vss

如果是 WPF 项目,那么

  1. *.xaml.cs

...

.resx ???

VS 文件

  1. *.user
  2. *.suo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-11
    • 1970-01-01
    • 1970-01-01
    • 2022-12-03
    • 1970-01-01
    • 2012-10-01
    • 1970-01-01
    相关资源
    最近更新 更多