我在Visual Studio 2013中创建了C#ASP.NET webApplication。 当我使用CodeBehind @Page属性时,它引发了一个错误:
“无法加载类型'MyApplication.MasterPage'”。
使用CodeFile可以解决此问题。 但是,我不想将我的C#源文件复制到网站。我该如何解决这个问题。我的网络服务器由GoDaddy托管。
答案 0 :(得分:1)
您可以在 RELEASE 模式下构建应用程序,只需发布aspx文件和二进制文件。 这些文件将成为构建过程输出的一部分。
答案 1 :(得分:0)
我找到了答案。 在GoDaddy控制面板中,有一个将目录转换为Application的选项。 CodeBehind只能用作Application。我创建了一个虚拟文件夹,并将其转换为Application。现在一切都很好。