Проблема такая
Не работают окна 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;
}