<p>Migrating a project from ASP.NET 1.1 to ASP.NET 2.0 and I keep hitting this error. </p>

<p>I don't actually need Global because I am not adding anything to it, but after I remove it I get more errors.</p>

There are a few things you can try with this, seems to happen alot and the solution varies for everyone it seems.
If you are still using the IIS virtual directory make sure its pointed to the correct directory and also check the ASP.NET version it is set to, make sure it is set to ASP.NET 2.0.
Clear out your bin/debug/obj all of them. Do a
Clean solution
and then a
Build Solution
.
Check your project file in a text editor and make sure where its looking for the global file is correct, sometimes it doesnt change the directory.
Remove the global from the solution and add it back after saving and closing. make sure all the script tags in the ASPX file point to the correct one after.
You can try running the
Convert to Web Application
tool, that redoes all of the code and project files.
IIS Express is using the wrong root directory (see answer in
VS 2012 launching app based on wrong path
)
Make sure you close VS after you try them.
Those are some things I know to try. Hope one of them works for you.