首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何管理F#项目中的资源?

如何管理F#项目中的资源?
EN

Stack Overflow用户
提问于 2010-04-22 17:03:38
回答 4查看 3.9K关注 0票数 21

我可以在F# 2.0项目中使用.resx文件吗?

如果是这样,我该如何添加,然后使用这些资源。

提前谢谢。

EN

Stack Overflow用户

发布于 2012-09-20 05:18:51

这是另一种方法。虽然我知道对最初的问题来说太晚了,但我希望它能帮助其他人。

  1. 创建一个name=value格式的纯文本文件,每行一个键/值对。在名为"strings.txt“的文件中,编写

在步骤1中,使用ResGen.exe对文本文件执行name2=world

  • Create操作来name1=hello资源文件。您可以在http://msdn.microsoft.com/en-us/library/ccec7sz1%28v=vs.80%29.aspx上了解有关ResGen的信息。ResGen将创建一个名为"strings.resources“的CLR二进制文件。把这个资源文件放在你的编译器能找到的地方。

  • 添加“-- resource :字符串资源”作为编译器选项。我在构建属性中的“其他标志”文本框中完成了此操作。您可以在http://msdn.microsoft.com/en-us/library/dd233171.aspx

  • 上找到更多信息,请在F#项目中编写以下内容

System.Reflection.Assembly.GetExecutingAssembly()) System.Resources let res = ResourceManager("strings",res.GetString("name1") + res.GetString("name2") |> printfn "%s"

票数 6
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2689446

复制
相关文章

相似问题

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