Попробуйте сделать это как
strGroupName = const_cast<_TCHAR*>( _tcschr(strTempName, 92));
Кажется мне, что VS2008 получил немного более строгий тип приведения и не будет автоматически делать их в некоторых случаях.
_tcschr
Это связано с тем, что вариант используемой функции имеет const _TCHAR * в качестве входных данных и возвращает константу _TCHAR *.
Другим вариантом было бы иметь strTempName, объявленное как _TCHAR *, а не как const _TCHAR *. В этом случае используется вариантная функция, имеющая параметр _TCHAR * и возвращающая значение _TCHAR *.