Tôi có một dự án hiện đang làm việc và muốn triển khai một số loại phần mềm theo dõi trong mã. lý tưởng, những thứ như tần suất khởi chạy của nó. bao lâu nó chạy cho, tính năng theo dõi, vv Tôi đã sử dụng ngoại lệ cho trường hợp ngoại lệ unhandled, nhưng muốn một cái gì đó tương tự cho theo dõi sử dụng.Phân tích sử dụng phần mềm trong C#
tất cả dữ liệu này sẽ ẩn danh và lý tưởng là dịch vụ của người khác. và tôi muốn cung cấp cho người dùng tùy chọn tắt nó đi, nếu họ muốn ... Vậy, đây có phải là điều tôi nên thực hiện bản thân mình, hoặc có bên thứ ba ngoài kia làm điều này không? tôi biết nó có thể là một khu vực dính, nhưng tôi đã thấy số liệu thống kê về việc sử dụng ứng dụng iPhone. họ làm điều đó, vậy tại sao chúng ta không thể? (nếu người dùng đồng ý, tất nhiên)
[Cập nhật] Dựa trên các nhận xét, tôi phải rõ ràng hơn. đây là một ứng dụng .NET 4. Winforms, mặc dù tôi đang nghĩ đến việc cập nhật nó sau này với WCF. tôi sẽ chỉ theo dõi ứng dụng của riêng tôi, mặc dù tôi cũng muốn biết thông tin nhỏ về môi trường (Windows OS Version, SP, có thể là proc và ram ...)
loại gì của phần mềm? – Mmerrell
Google Analytics có thể hoạt động để theo dõi tính năng và sử dụng –
Loại ứng dụng nào? Winforms, asp.net, silverlight, v.v. –