在过去,我没有任何问题上传我的网站到我的主机提供商,但现在我正在使用Nuget包的.Net 4.5,我得到了错误。哦,现在它是一个web应用程序了。
当我查看我的文件结构时,我将'MySite‘作为父文件夹,然后在该文件夹下是'Packages’文件夹(我假设这是我下载的Nuget文件的安装位置)。在与Packages文件夹相同的级别,我有另一个'MySite‘文件夹,我通过FTP上传到服务器。
现在我认为服务器需要Packages文件夹,但我不知道把它放在哪里。我也考虑过在VS2013中使用发布功能,但我需要一个来自我的主机提供商的.publishsettings文件,而我没有这个文件。当然有办法直接通过FTP传输文件吗?
目前,我收到以下错误:
Parser Error Message: Could not load type 'MySite.Global'.
Line 1: <%@ Application Codebehind="Global.asax.cs" Inherits="MySite.Global" Language="C#" %>我根本看不到我的Global.asax.cs文件有任何问题。
发布于 2015-10-14 22:31:04
请尝试以下操作:
Could not load type 'XXX.Global'
"Could not load type [Namespace].Global" causing me grief
我猜问题是因为某些dll丢失或您的IIS池没有正确配置。
发布于 2015-10-14 22:56:27
基于错误,我认为.net版本不是应用程序池中的属性集。
https://stackoverflow.com/questions/33127623
复制相似问题