这些自动生成的文件是什么?

时间:2014-04-13 20:59:56

标签: visual-studio-2010 c#-4.0 vspackage

我正在开发一个VSPackage,我需要知道项目中所有文件的含义,还有一些我不认识:

  • Guids.cs
  • Key.snk
  • PkgCmdID.cs
  • policies.pkgdef
  • resoursed.resx
  • Settings.cs
  • source.extention.vsixmanifest
  • vspackage.resx
  • MySulotion .vcst

这些文件是什么?

1 个答案:

答案 0 :(得分:1)

source.extension.vsixmanifest

这就是所谓的VSIX清单文件,它在Visual Studio扩展的发现和注册机制中起着至关重要的作用。

FirstLook.vsct

所谓的命令表文件,用于存储在注册过程中要合并到Visual Studio IDE中的菜单和命令的定义。

FirstLookPackage.cs

实现包的简单功能的类。

GlobalSupressions.cs

用于抑制来自静态代码分析的消息的属性。

Guids.cs

GUID值,用于标识包中的包和命令对象。

Key.snk

用于生成程序包程序集的强名称的签名密钥。

PkgCmdID.cs

识别命令值的常量。

Resources.resx

用于存储功能包资源的资源文件 - 根据您在包中实现的功能使用的资源。

VSPackage.resx

用于存储包基础结构资源的资源文件 - Visual Studio用于将包集成到IDE中的那些资源。

Source