Driving myself crazy trying to move our ASP.NET Application from an old IIS6 server to IIS7, I ran into a problem deploying the 64-bit version of the CR redistributable.
Building off a fresh install of Windows Server 2008 R2, I thought, ‘no problem’. Installed IIS7.5, ASP.NET, .NET, ect.
As soon as I went to deploy the runtime, I was greeted with this lovely message:
Error 1606: Could not access network location \ASP.NETClientFiles\.
While it took me a long time to figure out what was the problem (mostly because I assumed that a fresh image would have no issues), the solution was quite simple. It turned out to be a privileges issue. Incorrectly, I had ruled this out because I had been working on the system with a Local Administrator account. Regardless, continued to have problems.
I didn’t research why exactly there was no additional ‘run elevated’ option from the executable, and instead I opened a fresh command prompt with elevated privileges. After navigating to my
CRRuntime_64bit_13_0.msi file, everything installed without a hitch.