I'd say it could be this line of code
string FileName = "\\MYPC\Users\Desktop" + fileName;
you are missing a back slash between Desktop and filename. so it's trying to load file Desktopabc.htm
string FileName = "\\MYPC\Users\Desktop" + fileName;
you are missing a back slash between Desktop and filename. so it's trying to load file Desktopabc.htm