Mam skrypt, który przekonwertuje plik tekstowy na plik zasobu, dzięki czemu mogę obsługiwać wiele języków, ponieważ pliki tekstowe dla różnych języków są konwertowane na różne zasoby. Po uruchomieniu skryptu, aby uzyskać plik resx, muszę uruchomić niestandardowe narzędzie do kompilacji (jak opisano tutaj: Link to Code Project) w celu utworzenia plików Designer.cs
w celu korzystania z nowych plików.Uruchom narzędzie niestandardowe programu Visual Studio w czasie kompilacji
Zgodnie z filozofią, że powinienem był w stanie zbudować cały projekt jednym kliknięciem, jak mogę usunąć krok, w którym muszę wyraźnie wywołać niestandardowe narzędzie do kompilacji w celu utworzenia plików codebehind?
Próbowałem automatycznie usuwać pliki Designer.cs
jako etap wstępnej kompilacji, ponieważ sądzę, że narzędzie do kompilacji niestandardowej uruchomiłoby się automatycznie, gdyby nie było plików Designer.cs, ale nie kości.
Tak, chcę mój skrypt kompilacji w Visual Studio/msbuild zrobić: 1) konwersji tekstu do resx (zrobione) 2) przenieść pliki RESX do odpowiedniego katalogu (zrobione) 3) Utwórz designer.cs plików za pomocą narzędzie niestandardowe kompilacji (nie zrobione)
jest to ostatni etap ...