Ошибка ссылки System.Debug и System.Threading - PullRequest
1 голос
/ 19 декабря 2010

Сообщение об ошибке «ThreadState» - это неоднозначная ссылка между «System.Threading.ThreadState» и «System.Diagnostics.ThreadState»

Я пытаюсь отладить C # Class .cs и использую Debug.Writeline для отладки кода ...

Но я получаю ошибку выше !!

Есть ли другой способ отладки классов кода C #? Я попробовал Console.Writeline () и Alert.Show и Message.Show и не нашел другого эффективного способа отладки классов C # веб-приложений или обхода неоднозначных ссылок !!

Ответы [ 2 ]

1 голос
/ 19 декабря 2010

Используйте полные имена для оскорбительного перечисления или вообще не вводите using System.Diagnostics (и вместо этого полностью квалифицируйте вызовы System.Diagnostics.Debug.WriteLine()).

0 голосов
/ 19 декабря 2010

Вы можете решить эту проблему следующим образом. Поместите это с помощью оператора рядом со всеми другими операторами использования:

using TheThreadState = System.Threading.ThreadState;

Теперь используйте TheThreadState для вашего кода.

...