CodeBehind属性不与我的web服务器工作

本文关键字:web 服务器 工作 我的 属性 CodeBehind | 更新日期: 2023-09-27 18:07:30

我正在制作我的c# ASP。. NET web应用。当我使用CodeBehind @Page属性时,它会引发一个错误:

"无法加载类型'MyApplication "。MasterPage’"。

使用CodeFile修复了这个问题。但是,我不想复制我的c#源文件到网站。我该如何解决这个问题?我的web服务器是由GoDaddy托管的

CodeBehind属性不与我的web服务器工作

可以在RELEASE模式下构建应用程序,只发布aspx文件和二进制文件。这些文件将成为构建过程输出的一部分。

我找到答案了。在GoDaddy控制面板中,有一个将目录转换为应用程序的选项。CodeBehind只能作为应用程序工作。我创建了一个虚拟文件夹,并将其转换为Application。现在一切正常。