Я строю систему проектов для веб-проектов Visual Studio MVC с контроллерами, написанными на F #. Это идет довольно круто. Я могу создавать и запускать приложения, но у меня проблема с языковой службой FSharp.
В редакторе он показывает синтаксис раскрашивания и диагностики, как и положено. С одной проблемой - это не подобрать проектные ссылки. Несмотря на то, что во время сборки он забирает их и успешно строит проект, на экране он показывает объекты / пространства имен из указанных сборок / проектов как неразрешенные.
Если кто-то здесь знает об интеграции с сервисом F # Language - помогите, пожалуйста, заставить его работать
В ответ на Томаса:
Код для контроллеров F # находится в файле проекта, и, как я уже говорил, я могу скомпилировать и запустить его. Первоначально мы держали код F # в отдельном проекте, и желание избавиться от этой дополнительной сложности и стало причиной этого проекта. Это не ASP.MVC, хотя это Bistro MVC .
Редактировать
BistroMVC теперь решает эту проблему в последней версии Bistro Designer, основанной на расширении проекта F #