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