Watch window in unsafe function with fixed keyword
От: aleksan  
Дата: 08.11.04 12:00
Оценка:
Проблема такая
Не работают окна Watch, Locals,Autos,
В них для всех переменных пишет одно итоже "Unable to evaluate expresion"
если попадаешь в функцию в которой используется unsafe и fixed слова.
Если удалить слово unsafe то переменные в окне wach видны с их значениями.
использую Net 2005 beta.

Для примера

namespace ConsoleApplication1
{
class Program
{
public int index;
static void Main(string[] args)
{
Program pr = new Program();
pr.test();
}
public unsafe void test()
{
index=10; // вот тут уже окно watch не работает
fixed (int* j = &index)
{
*j = 20;
}

}

}
}


Может кто сталкивался с такой проблемой?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.