我把在VS2005 下开发的.NET的网站不发布直接将源代码放到我的空间里怎么不能用?必须生成发布才能用吗?

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:40:26
我直接把源代码放到空间老是报错下面是错误信息:

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。

分析器错误信息: 未能加载类型“web_Index”。

源错误:

行 1: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Index.aspx.cs" Inherits="web_Index" %>
行 2:
行 3: <%@ Register Src="top.ascx" TagName="top" TagPrefix="uc9" %>

源文件: d:\VirtualHost\net2245554\www\index.aspx 行: 1

--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2379; ASP.NET 版本:1.1.4322.2379

搞了半天还是自己高定了,原来是有几个类的名称是一样的该了一下就好了!真即可笑.

C#用两种方式,一种是文件系统,别一种是C#应用程序,后一个必有编译,不知道你的空间支持asp.net不,别外你还要通知空间提供商把你的目录标记为asp.net应用程序

可以直接发啊 但是那样代码就不安全了,要是空间服务商心怀不轨的话可以拿到你的源代码。。。最好别这样