Re: [問題] vb.net 的編譯

看板Programming作者時間16年前 (2009/07/20 18:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
ASP.NET 實際上是跑 C:\Windows\Microsoft.NET\Framework\v版本\Temporary ASP.NET Files aspx.vb 的會編譯到 .dll 內,aspx 則不會,要跑 aspx.vb 的話,要把 .dll 刪掉,.Net 會自動重新動態編譯,直接在上面暫存目錄產生。 系節要看你的 aspx 前幾行才能真正判定。 ==> 本文由 "守護神 <dinos.bbs@ptt.cc>" > 於 news:4h4cCS%246Pe%40ptt.cc 發表 > 最近接手一個前人開發的系統維護 > 但是這是第一次碰到 .net,所以碰到了些問題搞不懂怎麼處理 > 下面是其中一個網站的 web.config 和 global.asax > 它的 sql 連線字串是寫在 aspx.vb 裡,然後有個 bin/myweb.dll 檔案 > (因為測試所以把 sql server 的 IP 從 192.168.1.2 換成 192.168.1.5) > 但是不管怎麼改 aspx.vb 裡的連線字串 > 都是出現 > SQL Server 不存在或拒絕存取。 > 描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯 > 誤的詳細資訊,以及在程式碼中產生的位置。 > 例外詳細資訊: System.Data.SqlClient.SqlException: SQL Server 不存在或拒絕存取。 > 所以我猜 .aspx 執行時是直接採用已編譯完成的,而不是執行 .aspx.vb 的程式 > 請問有辦法讓它可以不編譯而直接執行 .aspx.vb 裡的程式嗎? > > [web.config]===== > <?xml version="1.0" encoding="big5"?> > <configuration> > <system.web> > <compilation defaultLanguage="vb" debug="true" /> > <customErrors mode="Off" /> > <authentication mode="Forms"> > <forms name=".USER" loginUrl="login.aspx" protection="All" timeout="20"> > <credentials passwordFormat="MD5"> > </credentials> > </forms> > </authentication> > <authorization> > <deny users="?" /> > </authorization> > <trace enabled="true" requestLimit="100" pageOutput="true" traceMode="SortByTime" localOnly="true" /> > <!-- 工作階段狀態設定 > <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;user id=sa;password=" cookieless="false" timeout="20" /> > --> > <globalization requestEncoding="big5" responseEncoding="big5" /> > </system.web> > <appSettings> > <!-- 將使用者應用程式與組態過的屬性設定放置此處。--> > </appSettings> > </configuration> > [global.asax]================== > <%@ Application Codebehind="Global.asax.vb" Inherits="myweb.Global" %> > -- 風禹科技驗證有限公司 ASP.NET Web News Reader 0.2.9 UTF-8 Beta 網站地圖 http://tlcheng.twbbs.org/wwwmap.htm 流域防洪/區域水資源/徐昇網/玫瑰圖/語音通訊 文章與程式 Basic/Fortran/Windows API/.Net/輔助說明檔 原始碼、文章與討論 微軟程式設計、系統管理使用新技術論壇討論區,網友回覆後即時簡訊、電子郵件通知: MSDN: http://social.msdn.microsoft.com/Forums/zh-TW/categories/ TechNet: http://social.technet.microsoft.com/Forums/zh-TW/categories/ -- ASPNET News Reader http://tlcheng.twbbs.org/News/Reader.aspx RSS 2.0 http://tlcheng.twbbs.org/News/rss2.aspx?Action=List&Newsgroup=tw.bbs.comp.language
文章代碼(AID): #1AP4UZTj (Programming)
文章代碼(AID): #1AP4UZTj (Programming)