This message was deleted.
# citrix-vad
s
This message was deleted.
w
I use these two commands in the four folders. ngen eqi ngen update -force
b
BIS-F here
w
Which command(s) does BIS-F use?
b
Carl - what does your command do differently? (Genuine curiosity). The
-force
obviously forces it to recompile everything.. but what does the initial part do? (
ngen eqi ngen
)
w
compiles the languages. When you run ngen update, you may see many warnings/errors about a language that isn't compiled. Running eqi compiles the languages. These are usually queued jobs. Also, by default, most ngen jobs are set for priority 3, meaning they only compile when the computer is idle.
executeQueuedItems
[
1|2|3
] -or-
eqi
[1|2|3]Execute queued compilation jobs. If a priority is specified, compilation jobs with greater or equal priority are executed. If no priority is specified, all queued compilation jobs are executed.
w
Good for them for doing both commands
b
I wonder though is there a difference? Carl you would know best
w
There is. That is why I use both. I spent hours combing through ngen compile errors and searching for answers. Those two commands eliminate a lot of warnings/errors. You will NEVER get a 100% clean ngen compile because most developers don't follow Microsoft's recommendations, and we (admins/sealers) can't fix errors in .NET code.
b
Good to know