ОК, поэтому мне удалось создать настраиваемый проект с настраиваемой страницей свойств. Это вся работа и значения сохраняются в файл .csproj, как например:Доступ к настраиваемому свойству вкуса проекта, хранящемуся в файле .csproj
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{880389B4-B814-4796-844B-F0E1678C31D1}" Configuration="Debug|Any CPU">
<ServiceLibraryProjectFlavorCfg>
<BooleanProperty>True</BooleanProperty>
</ServiceLibraryProjectFlavorCfg>
</FlavorProperties>
<FlavorProperties GUID="{880389B4-B814-4796-844B-F0E1678C31D1}" Configuration="Release|Any CPU">
<ServiceLibraryProjectFlavorCfg />
</FlavorProperties>
</VisualStudio>
То, что я не могу показаться, чтобы выяснить, как открыть пользовательское свойство, скажем, в пункте меню обратного вызова в моем пакете. Я могу получить проект, выбранный элемент в обозревателе решений, который был правой щелкнул принадлежит, но я застрял после этого ...
Любая помощь будет оценена Thanx Hein
Я использую Visual Studio 2015 и VS SDK. Кажется, я не нашел класс ProjectNode. Является ли MPF другой библиотекой, которая находится поверх SDK? Я все еще очень новичок в VSIX - мне кажется, что я спотыкаюсь в темноте :) –
'MPF' - это аббревиатура от' Managed Package Framework'; он реализован поверх SDK, см. https://msdn.microsoft.com/en-us/library/bb166360.aspx?f=255&MSPPError=-2147217396 Предоставляет ли ваше расширение пользовательский языковой сервис? Если нет, MPF может быть не идеальным для работы с ... – Matze
Нет, я просто хочу создать «Мастера» для создания нескольких элементов проекта в нескольких проектах. Я не думаю, что мне понадобится MPF –