首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >F# PowerPack目标运行时

F# PowerPack目标运行时
EN

Stack Overflow用户
提问于 2010-12-31 06:45:32
回答 2查看 1.4K关注 0票数 2

针对.NET 2.0运行时编译F# PowerPack的预构建二进制文件。如果我有一个.NET 4.0项目,为.NET 4运行时编译PowerPack源代码有什么好处吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-31 08:38:28

我在F# snippets web site中使用了F# PowerPack的.NET 2.0版本,这是一个.NET 4.0 ASP.NET项目。不使用4.0版本的唯一缺点是,当我寻找2.0版本(被2.0版本的PowerPack引用)时,我必须添加配置来加载4.0版本的FSharp.Core.dll

我必须添加类似下面的内容,然后它就可以正常工作了:

代码语言:javascript
复制
<configuration>
  <!-- ... -->
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
      <assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" />
      <bindingRedirect oldVersion="2.0.0.0" newVersion="4.0.0.0" />
    </dependentAssembly>
  </assemblyBinding>
  </runtime>
</configuration>
票数 7
EN

Stack Overflow用户

发布于 2010-12-31 14:46:36

我的旧版.NET的app.config是

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
</configuration>

但是power pack可以在VS2010和.NET4 fsproj上很好地安装和工作

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4566858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档