The "dependency" on .NET Framework is because the project is set up as a "web site" in Visual Studio. They only support Framework.
I think that's still the only supported way to have just a folder full of files show up in Visual Studio - which is all the UI.Client project really is.