.Net Framework Support

When editing C# files, Source Insight can perform symbol completion for the .Net Framework class library symbols. This is accomplished by keeping a .Net Framework project on your machine.

The .Net Framework class library symbols are stored in the NetFramework project that Source Insight creates. Source Insight stores the project in the NetFramework folder inside the user’s Projects folder.

Source Insight also installs a set of master “source files” that declare symbols for the .Net Framework class libraries. Those sources are stored in the NetFramework folder inside the Source Insight program folder. There is one copy per machine. These “source files” are machine generated files that have a C# syntax. However, they are not strictly C# compatible. Their contents are subject to change with new versions of Source Insight.

To force Source Insight to create the NetFramework project, use the Setup Common Projects command, or use the Preferences: Symbol Lookups dialog box and click the Create Common Projects button.