這是一個很遠的嘗試,但我很難理解這一點。由於我的NDA,我無法提供大量的來源,但我會盡可能地提供。無法使用VS2010調試.NET Web應用程序
我被要求對我們的一個Web應用程序進行更改。我在一家國際公司工作,之前我從來沒有在這方面進行過大規模的工作(我大學時相對比較新鮮),所以它有點令人難以置信,但是讓它變壞十倍的是我可以不要調試應用程序!
當我點擊友好的綠色箭頭時,我遇到了一些錯誤(循環引用和缺少引用,通常在.master文件中)。
對我來說沒有意義的部分是我們的承包商每天都會繼續修改和調試我們的應用程序。必須有一些我做錯了。當我讓他們告訴我如何開始調試過程時,他們堅決拒絕,基本上聲稱這是一個商業祕密。這似乎充其量只是一個可疑的道德問題,最壞的情況是一個潛在的訴訟和違反我們與他們的合同,但這是另一回事。
我有一種感覺,這是一個非常快速的解決方案,但我的搜索沒有任何結果。
我們還有第二個Web應用程序,被另一家公司所觸動,我也無法編譯該項目,但有不同的錯誤。專業人員似乎知道一些我不知道的竅門。
也令人沮喪的是,這種情況使我看起來像一個完全無能的CS畢業生,我的非編程經理。我知道如何使用調試器,並且我知道C#/ .NET,但是我處於障礙之中,而且我是我公司中唯一的程序員(所以內部幫助是不可能的)。
任何人都可以幫我嗎?如果需要,我會提供有限的來源。
編輯1 - 以下是唯一錯誤的簡要列表。我用通配符替換了敏感信息。
「* tools_master」不包含關於「btnSave_onClick」的定義和沒有擴展方法「btnSave_onClick」接受型的第一參數「* tools_master」可以找到(是否缺少使用指令或程序集參考?)| * tools.master
不允許循環引用文件。 | * \ App_Master \ Account.Master
無法加載類型'* AddressDisplay'。 | * AddressDisplay.ascx
未知服務器標記'*:LeftNav'。 | * App_Master *首頁* .Master
編輯2 - 此外,網站建設和部署就好了。這只是調試,顯示錯誤。
編輯3 - 由於Kash的迴應,我設法修復了循環引用錯誤。其餘的將至少要等到明天。
我們如何開始您收到的一些錯誤? –
你在哪裏託管你的第一個應用程序?對於你的第二個項目,一些DLL文件可能會丟失.... –
我們需要關於該項目的更多細節:它使用第三部分庫嗎?它是WebForms/MVC/Sharepoint項目嗎?如果你把它設置爲'Release',它甚至會運行嗎? –