Попробуйте указать значение свойства Object
от ProjectItem
до VSProjectItem
. Если не ноль, просто вызовите RunCustomTool () для него.
// assumes you already have a ProjectItem projectItem that is **NOT** null
VSProjectItem vsProjectItem = projectItem.Object as VSProjectItem;
if (vsProjectItem != null)
{
vsProjectItem.RunCustomTool();
}