IntelliSense in .fsx and dynamicaly loaded assemblies?

If you put the full path into the #r directive, you'll get full IntelliSense. The #I directive, while convenient, prevents IntelliSense from working properly though the code will run just fine. This is true for both loose scripts and those found in projects.

Have a look at Tomas Petricek's FSharp. AsyncExtensions(github.com/tpetricek/FSharp.AsyncExtensions project.

That's not true. #I seems to resolve correctly, with working Intellisense, in my case. – Daniel Sep 21 at 14:13 That's interesting.It's never worked for me in either VS 2010 Pro or Ultimate.

Which VS are you using? – Ryan Riley Sep 21 at 14:17 2010 Ultimate SP1 – Daniel Sep 21 at 14:18 I also use #I quite frequently, it never failed me.2010 Professional (not SP1). – Ramon Snir Sep 21 at 14:26 That's very strange.

Something must be happening somewhere, but neither my laptop nor my workstation provide IntelliSense when using #I. I always see the squiggles. However, I generally use vim when editing .

Fsx files, so I don't really notice the loss. – Ryan Riley Sep 217 at 0:02.

No, that's not how it works. Does your code run? Intellisense is provided for assemblies referenced using #r.

Yes, my code runs perfectly. I've updated my question with full . Fsx file, when I load it to F# interractive, it executes well.

– Dmitry Lobanov Sep 21 at 3:30 I can't reproduce your problem. Have you tried restarting VS? – Daniel Sep 21 at 4:00 Have you tried with FAKE lib?

I've restarted VS. The warnings had disapeared for a while but during that period IntelliSense didn't worked at all. After some period (1-2 minutes) IntelliSense turned on back, but the warning on FAKE constructs appeared either.

BTW, I've created a solution and added . Fsx as Solution Items item... nothing changed. – Dmitry Lobanov Sep 21 at 4:49 Maybe that makes a difference (although it shouldn't).

My . Fsx files are part of a project. – Daniel Sep 21 at 14:03 I've tried to include .

Fsx into the project, and it hasn't helped. I suspect there's some problems with IntelliSense in my workstation. See the update to question.

– Dmitry Lobanov Sep 21 at 18:04.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions