вызов F # dll в C # - PullRequest
       65

вызов F # dll в C #

6 голосов
/ 10 апреля 2009

Как мне создать F # dll и вызвать его на C #? Спасибо

Ответы [ 3 ]

13 голосов
/ 10 апреля 2009

Чтобы создать DLL в F #, вы должны установить тип вывода для библиотеки классов в свойствах проекта. Используйте диалоговое окно «Добавить ссылку», как упоминалось ранее, чтобы добавить ссылку в проект C #.

2 голосов
/ 11 апреля 2009

Если вы используете последнюю версию, все, что вам нужно сделать, это установить тип проекта 'F # Library' при создании проекта.

2 голосов
/ 10 апреля 2009

Там нет реального трюка; как

http://lorgonblog.spaces.live.com/blog/cns!701679AD17B6D310!307.entry

только наоборот. Следует отметить, что если вы не укажете пространство имен в коде F #, все ваши определения верхнего уровня по умолчанию окажутся в модуле с именем файла, поэтому, если у вас есть Program.fs, вы можете ссылаться Program.Wh независимо от C #.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...