我是一位經驗豐富的.net桌面開發人員,但這是我第一次嘗試使用ASP.NET,我幾乎馬上就陷入了困境。ASP.NET初學者遇到新的網站
我已經使用VS2008「新網站」嚮導,並得到了一個簡單的頁面工作,隱藏頁面和所有。但是下一步爲所有頁面使用的一些實用程序方法添加一個簡單的靜態類並不是一成不變的。
我試過在App_Code中放置代碼,我試着創建一個新的庫項目並引用它......一切總是在Visual Studio中編譯好,但是當上傳到服務器時它只是拒絕找到名稱空間/上課或認識圖書館大會。我已經嘗試過用web.config搞亂了,但一直沒有找到任何引用庫程序集的方式(例如「*」似乎沒有這樣做)。
服務器頁面顯示:版本信息:Microsoft .NET Framework版本:2.0.50727.3074; ASP.NET版本:2.0.50727.3074
是否有一種實用方法的最佳實踐方式,以及如何讓我的代碼隱藏頁面識別除本身之外的任何類(或更好的名稱空間,甚至是程序集)?
確切的錯誤我得到的是: CS0246:類型或命名空間名稱「MyCommon」找不到(是否缺少using指令或程序集引用?)
在Vista(IIS7)上有一個轉換爲應用程序選項,應該做的伎倆。 – RichardOD 2009-06-06 20:58:09
是的,我試過全局名稱空間和顯式名稱空間;它們在visual studio和編譯文件中都很好匹配,但在服務器上斷開。不幸的是,我只有FTP訪問服務器,所以我無法檢查圖標... – lidgren 2009-06-06 21:04:15
沒有在IIS中配置文件夾作爲應用程序,它不會工作......它是什麼服務器? IIS 6? IIS 7? – 2009-06-06 21:10:24