Summary
MachPanel Control Server installation package went through OK. Then the web browser starts up at the page 1strun.aspx but it fails and an error page is displayed in the browser. It states:
When Compiler Error Message: BC31019: Unable to write to output file 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\'
The directory name is invalid.
Applies ToMachPanel all versions
CauseThe target directory does not have write permissions
SolutionStep 1: Check environmental variablesPlease make sure, you did not temper the existing temp variables. If this is not the case restore your temp variable in following way:
- Right click My Computer and select Properties
- Go to Advanced tab and select Environmental Variables
- Set the Temp variable value as under:
- %USERPROFILE%\Local Settings\Temp
Where, %USERPROFILE% is typically
C:\Documents and Settings\AdministratorThis should resolve the issue. In case the above step does not solve the problem, please carry on with rest of the steps.
Step 2: Reset IIS 6.0/7.0- Click Start >> Run
- Type iisreset
Step 3: Uninstall .NET Framework 2.0- Click Start >> Settings >> Control Panel
- Double click Add and remove programs
- Select Microsoft .NET Framework 2.0 and press Change/Remove button
Step 4: Reinstall .NET Framework 2.0Reinstall .NET Framework 2.0 as per Microsoft instructions.
Note: .NET Framework 2.0 can be found at:
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=enStep 5: Verify MachPanel PropertiesAfter .NET Framework 2.0 reinstall, please verify that ASP.NET 2.0 is selected in site properties for asp version. For this, do the following:
- Click Start >> Run
- Type inetmgr
- Expand Websites, right click MachPanel Control Server website then select Properties
- Click ASP.NET tab and select ASP.NET version as 2.0.50727