Compiles a file, given its virtual path, and returns a custom string that the build provider persists in cache.
A string, as returned by the BuildProvider.GetCustomString(System.CodeDom.Compiler.CompilerResults) method, that is cached to disk or memory.