Vì vậy, tôi dường như có một số khó khăn khi đưa tham chiếu CodeFile của tôi vào CodeBehind. Trước khi bạn hỏi, tôi không có Visual Studio và tôi không có trên Windows. Mã đang được lưu trữ trên máy chủ IIS mà tôi có quyền truy cập.Chuyển đổi CodeFile thành CodeBehind
<% @Page Language="C#" Inherits="corn.cheese.pies.CasLogin" CodeFile="anon.cs" %>
Mã này hoạt động hoàn hảo, tuy nhiên khi thay đổi nó để:
<% @Page Language="C#" Inherits="corn.cheese.pies.CasLogin" CodeBehind="anon.cs" %>
Trang trả về một lỗi:
Parser Error Message: Could not load type 'corn.cheese.pies.CasLogin'.
Tôi tin rằng mã-đằng sau yêu cầu lớp điều khiển kế thừa có sẵn trong ứng dụng web DLL. Tại sao bạn cần/mong đợi để có thể làm điều này mà không có Visual Studio? – millimoose
Không phải là câu trả lời, thực sự, nhưng: tại sao bạn lại đi từ CodeFile -> CodeBehind? Nói chung mọi người đi theo cách khác *, vì CodeFile là "mới hơn" (theo nghĩa tương đối "7 tuổi so với 9 tuổi"). –