open MyLib
(其中MyLib是C#项目的名称),并访问C#项目中定义的一些代码。
还有其他人经历过吗?有什么解决办法吗?
好好的
-小时-
更新:根据要求,这里是我的确切复制步骤。
-
-
在解决方案中添加一个新的C#类库项目,称之为MyLib
-
添加静态方法
int GetAnswer() { return 42; }
-
-
-
将此代码添加到Module1.fs中
module Module1
打开MyLib
设answer=Class1.GetAnswer()
-
编译。一切都要建得干干净净。
-
转到MyLib项目属性中的build选项卡。将平台目标更改为x64。
-
-
再建一次。现在,您将在F#项目中遇到两个错误,它们都抱怨没有定义名称空间或模块。
更新2:刚刚用visualstudio2010beta1测试了它,行为是一样的。