3

错误还是我做错了什么?

在此处输入图像描述

Error   13  The namespace or module 'BModel' is not defined
Error   12  The namespace or module 'Connector' is not defined
Error   11  The namespace or module 'Work' is not defined

但是用它编译...

命令行 :

C:\Program Files\Microsoft F#\v4.0\fsc.exe -o:obj\Debug\TCPBattle.dll -g --debug:full --noframework --define:DEBUG --define:TRACE --doc:D:\opc_boi\trunk\Debug\TCPBattle.XML --optimize+ --tailcalls- -r:"C:\Program Files\FSharp-2.0.0.0\v4.0\bin\FSharp.Core.dll" -r:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll" -r:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Core.dll" -r:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.dll" -r:"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Numerics.dll" --target:library --warn:3 --warnaserror:76 --vserrors --LCID:1033 --utf8output --fullpaths --flaterrors "C:\Users\Username\AppData\Local\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.fs" Hex.fs Model.fs DeviceModel.fs Native.fs C.fs Core.fs Connector.fs Work.fs Battle.fs 
BOIConnector -> D:\opc_boi\trunk\Debug\TCPBattle.dll
4

2 回答 2

1

看起来您在屏幕截图中的 Battle.fs 中,并且大概例如 Work.fs 包含 Work 模块,它位于 Battle.fs 之上...如果您在解决方案资源管理器中右键单击该文件并选择属性,是“BuildAction”设置为“编译”?编译时会发生什么(在输出窗口中将什么命令行发送到 fsc.exe)?(您是否尝试过关闭 VS 并重新启动?)

于 2011-09-16T07:49:52.580 回答
1

我找到了造成这种麻烦的原因。VS2010 也有同样的错误

这 :

// エラーが発生
// 停止

日语评论破坏了 IntelliSense。

于 2011-10-05T07:38:51.620 回答