我使用C#上與其他開發一個項目時,.NET 3.5,我們所遇到的,其中的代碼工作在我的機器上的一個問題,但是當它跑他得到以下錯誤:未能加載類型「<所有MyApplication> ._默認」
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Could not load type '._Default'.
從Default.aspx的實際標題如下所示:
<%@ Page Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="<myApplication>._Default" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
我們試圖到目前爲止以下:
- 撤消他做了讓他不得不最後一個服務器版本的任何變化
- 清除瀏覽器緩存
- 重置IIS
當沒有工作,我們甚至到目前爲止,以消除他的網站的版本去從他的本地機器上直接從TFS重新加載它。這也沒有工作...
這個問題只發生在昨天下午晚些時候 - 之前,它正常工作。他做了一些改變,但沒有什麼應該造成這種情況,特別是考慮到他有TFS的最新版本(在我的機器上運行),我不明白它是如何工作的。其他
一件事是,如果我們從他的機器發佈到網站,那麼它的工作原理,所以它肯定在他的結束表明一個問題,但我在茫然,可能是什麼。
你試圖用'的CodeFile = 「Default.aspx.cs」'取代'代碼隱藏= 「Default.aspx.cs」'? – Damith
'<所有MyApplication>'是不是一個有效的命名空間標識,它在你的代碼隱藏文件的命名空間,其中'類_Default的名字:Page'所在 – metadings
嗨對不起,只是我用的佔位符這篇文章 - 真正的文件中有項目名稱,但是我的公司不允許我們在提出這些類型的問題時提供真實的項目名稱:) –
Andrew