在通过FTP部署我的.Net Web应用程序时遇到问题

时间:2015-10-14 14:07:36

标签: c# .net ftp

过去,我将网站上传到我的托管服务提供商没有任何问题,但现在我使用.Net 4.5和Nuget软件包,我收到了错误。哦,现在它是一个Web应用程序。

当我查看我的文件结构时,我有“我的网站”。作为父文件夹,然后在那里我有'包'文件夹(我假设是我安装的Nuget文件的安装位置)。在与Packages文件夹相同的级别,我有另一个' MySite'我通过FTP上传到服务器的文件夹。

现在我认为服务器需要Packages文件夹,但我不知道在哪里放置它。我还考虑过使用VS 2013中的“发布”功能,但需要我的主机提供商提供的.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文件有任何问题。

2 个答案:

答案 0 :(得分:0)

请试试这个:

Could not load type 'XXX.Global'

"Could not load type [Namespace].Global" causing me grief

我想问题是因为某些dll丢失或者您的IIS池没有正确配置。

答案 1 :(得分:0)

基于错误,我认为.net版本不是应用程序池中的属性设置。