Как включить файл app.config с помощью fsc.exe (F #) или csc.exe (C #)? - PullRequest
2 голосов
/ 22 мая 2011

У меня есть консольное приложение, которое использует файл app.config, однако я не могу понять, как включить его в параметры командной строки, чтобы выходные данные создавали Program.exe.config при программной компиляции с помощью fsc.EXE.Прямо сейчас мой обходной путь - просто переименовать app.config в Program.exe.config и скопировать его в ту же папку вывода, что и Program.exe.Для этого мне нужны аргументы командной строки fsc.exe, однако я подозреваю, что csc.exe будет иметь что-то идентичное или очень похожее на то, что делает fsc.exe, поэтому, если вы знаете, что это за csc.exe, япопробуйте.

Боб

1 Ответ

5 голосов
/ 22 мая 2011

Я не думаю, что компилятор F # имеет встроенную поддержку для копирования app.config в выходной каталог. Простое копирование и переименование файла должно помочь - ничего более сложного не происходит.

Если вы хотите сделать это автоматически, вы можете добавить событие после сборки, например:

copy $(ProjectDir)app.config $(TargetDir)$(TargetFileName).config
...