我收到了来自开发人员的网页,当我尝试在全新安装的带有 IIS 8 的 Windows Server 2012 上安装它时,出现以下错误:
Could not load file or assembly 'System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.IO.FileNotFoundException: Could not load file or assembly 'System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
我尝试在笔记本电脑上下载 Windows SDK,然后将其复制gacutil.exe
到服务器上并运行:
C:\tmp>gacutil.exe /I C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Web.WebPages.Razor.dll
但我仍然得到同样的错误。有谁熟悉这个?
我从来都不是 .NET 开发人员。我不知道该怎么做。我需要在我的 Windows Server 上安装其他东西吗?