2011-09-16 14 views
4

バグか何か間違っているのですか?Visual Studio 11 Developer Preview IntelliSenseでF#モジュールを開くことができません。

enter image description here

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 

答えて

2

このようなトラブルの原因を見つけました。

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

日本のコメントブレークのインテリセンス:そして、このVS2010

に同じエラーがあります。

+0

MSにバグとして報告する必要があります。 – Abel

2

それはあなたがスクリーンショットにBattle.fsにいるように見え、そしておそらく例えばWork.fsにはWorkモジュールがあり、Battle.fsの上にあります。ソリューションエクスプローラでファイルを右クリックしてプロパティを選択すると、 'BuildAction'が 'Compile'に設定されていますか?コンパイルするとどうなりますか(出力ウィンドウでfsc.exeに送られるコマンドラインは何ですか?) (VSを終了して再起動しましたか?)

+0

はい、 'Compile'はコマンドラインの質問の更新をチェックしていて、うまくコンパイルされています。ちょうど私はIntellisenseのエラーが好きではありません。 – Cynede

+0

"= new Connector()"行にエラーはありませんが、コネクタタイプはコネクタモジュールからのものです。 – Cynede

+0

VSを再起動してみてください。これはバグのようです。 – Brian

関連する問題