Вы развертываете его почти так же, как вы развертываете «обычный» веб-сайт ASP.NET MVC3, но есть один дополнительный шаг: вам нужно убедиться, что у вашего развернутого веб-сайта будет доступ к FSharp.Core.dll
.
Если у вас есть доступ администратора к вашему серверу, вы можете просто установить распространяемый F #;если нет, вам нужно убедиться, что FSharp.Core.dll
включено при публикации или создании пакета развертывания.То, как я справился с этим на нашем веб-сайте (написанном на MVC3 с использованием C # + F #), заключалось в том, чтобы вручную добавить ссылку на FSharp.Core
в проект веб-сайта, затем щелкнуть правой кнопкой мыши ссылку, щелкнуть свойства, а затем установить «Копировать локальную» в true
.Если вы используете какие-либо сборки из F # Powerpack, вам нужно сделать то же самое для них.