Sco*_*ith 5 f# azure asp.net-mvc-4
当我将我的Web应用程序部署到Azure网站时,我收到以下错误:
无法加载文件或程序集'FSharp.Core,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一.该系统找不到指定的文件.
我在过去遇到过这种情况,部署到IIS服务器并通过安装F#redistributable来修复它http://www.microsoft.com/en-us/download/details.aspx?id=13450
有谁知道我可以做些什么来使这个工作在Azure网站(而不是Azure Web角色)?
另外,对于FSharp.Core库,我确实将Copy Local设置为true,从中引用它.
重新发布评论:
根据我的经验,为了在Azure中使用来自C#项目的F#库,必须FSharp.Core直接从C#项目引用,以便上载正确的程序集.使用C#-to-C#项目引用时,"复制本地"属性似乎正确传播,而使用C#-to-F#引用则不会.
我假设用--standalone旗子编译可能也有效,但我没有亲自尝试过.
| 归档时间: |
|
| 查看次数: |
800 次 |
| 最近记录: |