Msitool.mak
Msitool.mak é um makefile que você pode usar para criar ferramentas e ações personalizadas. Ele pode ser usado com o Visual C++ versão 4.0 ou posterior. Para obter mais informações, consulte o arquivo de cabeçalho. Ele requer que um conjunto de valores seja definido antes de incluir esse arquivo. Normalmente, os desenvolvedores os colocam no início do .cpp, em ifdef para serem ignorados pelo compilador C. Da mesma forma, os recursos são adicionados ao final do arquivo .cpp. Confira exemplos para obter detalhes.
VCBIN pode ser definido para o diretório em que as ferramentas do Visual C++ são encontradas ou o makefile usa MSVCDIR e MSDEVDIR. Se eles não estiverem definidos, ele não especifica um local, supondo que as ferramentas estejam no PATH. Um problema com as variáveis de ambiente no Visual C++ versão 5.0 é que, se ambos não estiverem no caminho, o vinculador não poderá encontrar Msdis100.dll. Se você copiar isso de MSDEVDIR para MSVCDIR, ele funcionará. A outra opção é copiar Msdis100.dll e Rc.exe e Rcdll.dll para MSVCDIR e definir VCBIN para essa finalidade.
Esta ferramenta só está disponível nos Componentes do SDK do Windows para Desenvolvedores do Windows Installer.