Comments
Sort by recent activity
Well, you've done everything correctly - selected the right URLs etc. ANTS is just not doing what it should and I've no idea why (other than it needing explicit administrator permissions). Sorry for all the time you've had to spend on this- the only other things I can think of that helps sometimes its just trying it on a different machine or re-installing the .Net framework. Again, sorry [image] / comments
Well, you've done everything correctly - selected the right URLs etc. ANTS is just not doing what it should and I've no idea why (other than it needing explicit administrator permissions). Sorry fo...
When you got a successful "rendering" of your silverlight app while profiling - did you notice if you got any results? You should, at the very least, see the red CPU "heart-beat" line come up. Perhaps leave your app running for a good 5 minutes just to be sure- it does take a little time, sometimes. If this works - we're getting somewhere and you should be able to get results from your real app. If that's not working, ANTS is unable to get data form the pipe that links the UI to the process being profiled and that's complicated to debug... It might be worth trying it on any old windows maccine you might have around (even a VM). / comments
When you got a successful "rendering" of your silverlight app while profiling - did you notice if you got any results? You should, at the very least, see the red CPU "heart-beat" line come up. Perh...
I can't imagine why the processes run with different permissions but the evidence is there- I agree. Can you try running ANTS explicitly with administrator privileges? / comments
I can't imagine why the processes run with different permissions but the evidence is there- I agree. Can you try running ANTS explicitly with administrator privileges?
If you can try with this example: http://www.davidezordan.net/blog/wp-con ... ervice.zip
I have found that this works perfectly in ANTS. If it works for you- it would be interesting to see the differences in the projects. If it doesn't work, it will be interesting to see the differences in our environments. / comments
If you can try with this example:http://www.davidezordan.net/blog/wp-con ... ervice.zip
I have found that this works perfectly in ANTS. If it works for you- it would be interesting to see the diffe...
dbruey wrote:
My first issue, then, is to know the best way to start it to profile the client-side code.
Yes, that's the correct first question [image] I think you are doing everything correct but things don't always behave the same under profiling - so if you're saying that the silverlight app isn't working, I'm suspecting something has broken under profiling and I think the app hanging is the most significant breakage. These things aren't easy to solve so we always try to workaround them instead.
So- can you run your silverlight app as a .Net 4 process (just build it against .Net 4 client?). If so, you can run your system as normal and use the "attach-to-process" feature of ANTS as soon as your system is up and running as normal.
Let's try this first as it makes everything that follows so much simpler.
And here's the official doco on this: http://downloads.red-gate.com/HelpPDF/A ... rocess.pdf / comments
dbruey wrote:
My first issue, then, is to know the best way to start it to profile the client-side code.
Yes, that's the correct first question I think you are doing everything correct but th...
I've just checked: you can only get all of the data with the ANTS "native" export format - use the /data switch in the command line. Just to clarify - you don't get all of the counters in any other format. / comments
I've just checked: you can only get all of the data with the ANTS "native" export format - use the /data switch in the command line. Just to clarify - you don't get all of the counters in any other...
Sorry - I don't think the other counters get included in the exported data- I'll check to see if this can easily be supported in the future... / comments
Sorry - I don't think the other counters get included in the exported data- I'll check to see if this can easily be supported in the future...
Method-level is always more accurate as it has less overhead. / comments
Method-level is always more accurate as it has less overhead.
>>How can it find the Silverlight 5 dll's?
My guess is that it picks them up since they are in the GAC- is that possible? / comments
>>How can it find the Silverlight 5 dll's?
My guess is that it picks them up since they are in the GAC- is that possible?
Another line of attack- could you help us reproduce please? This allows us access to development resources and often speeds up resolution time dramatically. I can set you up any ftp space necessary. / comments
Another line of attack- could you help us reproduce please? This allows us access to development resources and often speeds up resolution time dramatically. I can set you up any ftp space necessary.