我想开始使用 Visual Studio 2010 SDK 并创建集成包。我现在想做的就是提供一个新的项目类型和语言服务。但是,我不知道我应该如何设计它......
该软件包将为为 x86 或 ARM 处理器编译的编程语言提供一个编辑器。问题在于,根据您正在开发的处理器,存在一些语言差异。但是,我宁愿没有为每个架构设置单独的项目类型。优选地,程序员在创建项目时选择架构,并且包会自动加载特定部分,例如正确的语言服务、配置设置以及与该架构相关的任何自定义工具和对话框。
我该怎么做呢?我读过“风味项目”,但我并不真正了解如何实施它们。那是我需要的吗?