将F#JsonProvider的示例文件嵌入到库中使用

将F#JsonProvider的示例文件嵌入到库中使用,f#,type-providers,f#-data,F#,Type Providers,F# Data,根据,您可以使用EmbeddedResource将样本指定为嵌入式资源: type Declaracion = JsonProvider<"declaracion.json", EmbeddedResource="Irpf.Hechos, declaracion.json"> type Declaracion=JsonProvider 但是当我引用这个库“Irpf.Hechos.dll”时,我得到一个文件未找到错误,路径consuminiglibrarypath\declarac

根据,您可以使用EmbeddedResource将样本指定为嵌入式资源:

type Declaracion = JsonProvider<"declaracion.json", EmbeddedResource="Irpf.Hechos, declaracion.json">
type Declaracion=JsonProvider
但是当我引用这个库“Irpf.Hechos.dll”时,我得到一个文件未找到错误,路径consuminiglibrarypath\declaracion.json未找到;类型检查错误FS3033

我尝试将declaracion.json文件设置为资源和内容,但没有成功


我是否遗漏了一些步骤?

您需要将构建操作设置为“嵌入的资源”而不是“资源”。

您需要将构建操作设置为“嵌入的资源”而不是“资源”。这就解决了问题。无论如何,每次更改都需要删除并再次添加引用,这有点烦人。这就解决了问题。无论如何,每次更改都需要删除并再次添加引用,这有点烦人。