因此,針對部分必須要更動的功能,可以將其設定改成CodeFile, 也就是將原始碼.Vb檔案直接放到網站上就可以解決。是這麼簡單沒錯,但是還是會出現錯誤,原因在於
例如:
原來的.aspx設定為
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Event.aspx.vb" Inherits="SocialAPPS._Event" %>
如果改成
<%@ Page Language="vb" AutoEventWireup="false" CodeFile="Event.aspx.vb" Inherits="SocialAPPS._Event" %>
<%@ Page Language="vb" AutoEventWireup="false" CodeFile="Event.aspx.vb" Inherits="SocialAPPS._Event" %>
會出現Imports錯誤,導致該頁面功能異常。
經過爬文後,發現只要將Inherts的設定改一下就可以了,也就是拿掉類別的名稱,改為
<%@ Page Language="vb" AutoEventWireup="false" CodeFile="Event.aspx.vb" Inherits="_Event" %>
這樣就可以暫時解決問題了。
這樣就可以暫時解決問題了。