Даже с установленным F # Visual Studio 2008 (и, вероятно, 2010) предоставляет только шаблоны проектов надстроек для C #, VB.NET и C ++.
Итак, как создать надстройку на основе F #?
Я пытался создать проект библиотеки классов F # с новым классом, реализующим IDTExtensibility2, установив правильные ссылки (EnvDTE, Extensibility, ...), скопировав несколько атрибутов проекта из надстройки C # (главным образомкомандной строки для отладки) и создания файла манифеста .AddIn вручную, но безуспешно.Когда VS запускается, моя надстройка не отображается в списке доступных.
Какие шаги отсутствуют?Какая-то регистрация COM где-то?