I think Peter is trying to suggest that there may not be enough work (not workarounds) to keep your code busy long enough to register in the sample collector. You mentioned selecting .NET collection. Do you also have your VTune analyzer project configured to launch your application under control of the sampler? Does your application execute to your satisfaction? Does your application complete and return control to VTune analyzer? Do you see information in the log pane indicating progress through this process? Under normal circumstances VTune analyzer should collect samples in event sampling mode from anything that happens to be running at the time, and a lack of samples generally means the contained code was not executed, or at least not executed enough to collecta sample.
That is good experience for me to learn "WPFBrowseApplication" project in Microsoft* Visual Studio 2008 by using File->New->Project->Other Languages->Visual C#->Windows to create a "WPF Browser Application" project.
It seems that the result of .NET sampling data collection for ASP.NET can't display WpfBrowserApplication1.exe.jit module in module list. It could be a VTune bug that managed code haven't be interpreted well. However the user still can run .NET call graph profiling and find "Main" function in wpfbrowserapplication1.exe.jit in the result.
I attached video files - pleasereview to know what I say.