Support a single unified solution for n-Tier Windows Desktop & Server Applications
Application Insights has become significantly less useful since the decision to fragment the telemetry experience by pointing rich client applications at HockeyApp and restricting AI to ASP.NET scenarios.
For Enterprise Development Scenarios we would like to be able to use a single supported solution that works consistently across n-Tier applications built using the full range of currently supported Microsoft Platforms (.NET & Win32 Desktop Applications, Windows Services, WCF Services).
In practise this is still just about possible by using the low level AI SDK, but increasingly Windows Desktop apps are being locked out of new features e.g. the Visual Studio tooling for Debugger Session Telemetry and CodeLens support which leads us to doubt the ongoing viability of AI as a solution beyond simple ASP.NET+Web use cases.
Thank you for raising this issue. Addressing this is a long-term problem that should be addressed. While this will not be solved in the near future, improving this situation is something under discussion. I will keep this suggestion updated with any progress.
This is EXTREMELY IMPORTANT!
If it is AI or not, does not matter, but there has to be one single solution where all event data is processed and managed.
Microsoft need to make all their product log data and events to AI, including Windows, SQL Server, IIS, CRM, Exchange and so on.