У меня есть сценарий, который преобразует текстовый файл в файл ресурсов, чтобы я мог поддерживать несколько языков, имея текстовые файлы для разных языков, преобразованных в разные ресурсы. Как только я запустил скрипт для получения файла resx, я должен запустить специальный инструмент сборки (как описано здесь: Link to Code Project), чтобы создать файлы Designer.cs
для использования новых файлов.Запуск пользовательского инструмента Visual Studio во время сборки
В соответствии с философией, что я должен был бы построить весь проект одним нажатием кнопки, как я могу удалить шаг, на котором я должен явно вызвать инструмент пользовательской сборки, чтобы сделать файлы codebehind?
Я попытался автоматически удалить файлы Designer.cs
в качестве этапа предварительной сборки, так как я думаю, что инструмент автоматической сборки будет автоматически запускаться, если не было файлов Designer.cs, но не было костей.
Итак, я хочу, чтобы мой сценарий сборки в Visual Studio/MSBuild сделать: 1) преобразовать текст в Resx (сделано) 2) переместить Resx файлы в соответствующий каталог (сделано) 3) создать designer.cs файлы с помощью инструмент на заказ сборки (не сделано)
это что последний шаг ...