c# Olay Görüntüleyicisi yazma
Benim c olay izleyiciye yazmaya çalışıyorum# kod ama harika alıyorum "başvurusu bir nesnenin" mesajı. örneğine ayarlanmadı Nesnesi Bu kod da bir sorun var, o hatta bunu yapmak için daha iyi bir yol ile bazı yardım takdir ediyorum. Yazmak için var işte olay günlüğüne:
private void WriteToEventLog(string message)
{
string cs = "QualityDocHandler";
EventLog elog = new EventLog();
if (!EventLog.SourceExists(cs))
{
EventLog.CreateEventSource(cs, cs);
}
elog.Source = cs;
elog.EnableRaisingEvents = true;
elog.WriteEntry(message);
}
Ve burada aramaya çalışıyorum nerede:
private readonly Random _rng = new Random();
private const string _chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
private string RandomString(int size)
{
try
{
char[] buffer = new char[size];
for (int i = 0; i < size; i )
{
buffer[i] = _chars[_rng.Next(_chars.Length)];
}
return new string(buffer);
}
catch (Exception e)
{
WriteToEventLog(e.ToString());
return null;
}
}
CEVAP
Sorun bir olay var olmayan bir günlüğüne kaynak oluşturmak için çalışıyoruz muhtemelen. "Uygulama" günlük. belirtmeniz gerekir
Bunu deÄŸiÅŸtirmeyi deneyin:
if (!EventLog.SourceExists(cs))
EventLog.CreateEventSource(cs, "Application");
EventLog.WriteEntry(cs, message, EventLogEntryType.Error);
Eğer app bir kullanıcı olarak oturum olarak çalışıyorsa, sharepoint, (windows auth veya vekalet yoluyla), kullanıcı Olay kaynağı oluşturmak için erişemez. İçinde de: Eğer durum buysa, bir numara yarattığı zaman, Uygulama Havuzunu çalıştıran kullanıcının güvenlik bağlamı olan olay iş parçacığı Havuzu iş parçacığı kullanarak, oluşturmak için.

Bootstrap 3 etkin sekme değiştirmek iç...
Olay ile y sorunlar.layerX ve olay.lay...
Ne özelliği olay birden fazla JavaScri...
Fena değil kaydını işleyicileri olay....
Hangisini kullanmalıyım: &;-Ana Yazma&...