public void setCurrentLocation(string filename, uint line)
{
if (filename.Contains("~"))
{
// Need to lengthen the path used by Visual Studio.
StringBuilder longPathName = new StringBuilder(1024);
GetLongPathName(filename, longPathName, longPathName.Capacity);
_filename = longPathName.ToString();
}
else
_filename = filename;
_line = line;
}