When you publish your ASP.NET project to a hosting account such as GoDaddy, you may run into the issue below. This issue may occur even though your code works fine in localhost.
Server Error in ‘/’ Application..Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately..Parser Error Message: Cannot execute a program. The command being executed was “G:\PleskVhosts\website.com\httpdocs\bin\roslyn\csc.exe” /shared /keepalive:”10″ /noconfig /fullpaths @”C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\4a4c810d\6d29243e\slpxwrhm.cmdline”.
Resolution
A simple solution for this issue is that removing Roslyn compiler plugin from your project and using old compiler. In order to remove Roslyn:
- Follow “Tools > NuGet Package Manager > Manage NuGet Packages for Solution” in Visual Studio
- Find “DotNetCompilerPlatform” and uninstall it
Thanks a lot
you save my time
Great! Thanks!
Fantastic, this saved me time! Thank you.
Fantastic fix! Thank you.
thanks
Thanks works fine
Thanks…
And another Thanks.
Thanks a lot
Saved the day
Ive searched many websites, tried many solutions and you saved me after 4 hours..
Thanks man..
You have spared me many tears.
Thank you.
I am having the same kind of problem. I uninstalled DOTNETCOMPILERPLATFORM and republished, but the problem still remains
Error message is below.
[Win32Exception (0x80004005): This program is blocked by group policy. For more information, contact your system administrator]
[ExternalException (0x80004005): Cannot execute a program. The command being executed was “G:\PleskVhosts\masterencryptor.com\httpdocs\bin\roslyn\vbc.exe” /shared /keepalive:”10″
I am on Godaddy “shared” hosting and am being told that I need to go to a “non-shared” hosting plan to fix the problem.
You found a solution? because i have the same problem with godaddy
Thanks a lot
Saved the a lot of time
Awesome