代码之家  ›  专栏  ›  技术社区  ›  corvuscorax

F#在Visual Studio 2010中针对x64平台时,项目引用不起作用

  •  4
  • corvuscorax  · 技术社区  · 15 年前

    open MyLib (其中MyLib是C#项目的名称),并访问C#项目中定义的一些代码。

    还有其他人经历过吗?有什么解决办法吗?

    好好的 -小时-

    更新:根据要求,这里是我的确切复制步骤。

    1. 在解决方案中添加一个新的C#类库项目,称之为MyLib
    2. 添加静态方法 int GetAnswer() { return 42; }
    3. 将此代码添加到Module1.fs中 module Module1

      打开MyLib

      设answer=Class1.GetAnswer()

    4. 编译。一切都要建得干干净净。

    5. 转到MyLib项目属性中的build选项卡。将平台目标更改为x64。
    6. 再建一次。现在,您将在F#项目中遇到两个错误,它们都抱怨没有定义名称空间或模块。

    更新2:刚刚用visualstudio2010beta1测试了它,行为是一样的。

    1 回复  |  直到 15 年前
        1
  •  3
  •   corvuscorax    14 年前

    好吧,我终于弄到了一些 response