В Visual Studio 2012 или 2013 как я могу зарегистрировать файл DLL на 64-разрядном компьютере под управлением Windows 7 с помощью команды Custom Action?
Из командной строки Windows я могу зарегистрировать DLL следующим образом:
%windir%\SysWOW64\regsvr32 C:\User\Desktop\msxml4.dll
(У меня есть 64-битный компьютер, но мне нужно использовать 32-битную версию MSXML4).
Также я могу создать папку пользовательских действий в Visual Studio 2012 или 2013. Вот изображение папки:
Тем не менее, я хотел бы, чтобы мой метод установки с настраиваемым действием (или любая другая альтернатива) автоматически регистрировал MSXML4 на regsvr32 (вместо того, чтобы делать это вручную), когда я запускаю созданную мной установку. Как этого добиться?
Мне не удалось найти много документации по настраиваемым действиям Visual Studio в Интернете, и я довольно незнаком с этим инструментом.
Мне придется работать с Visual Studio 2012 или 2013 по разным причинам, и я не могу рассмотреть альтернативы VS. Я понимаю, что могу вручную зарегистрировать msxml, но мне нужно сделать это автоматически.
Мы ценим любые предложения.