Ⅰ 在asp.net網站發布後,訪問顯示It is an error to use a section···錯誤
an error to use a section registered as allowDefinition='MachineToApplication'
這個錯嗎?您應該配置帳戶文件夾作為應用程序根
參考下這個
Ⅱ asp.net發布到網上後,出現了訪問出錯,提示我修改配置文件里的內容已方便查看錯誤的詳細信息,可是我改了後,
你引用過的dll文件會在web.config裡面配置。
記得配置iis時,要把你引用過的dll文件,放入bin目錄下
Ⅲ asp.net 網站上傳後訪問報錯不能顯示,報的是web.config,<httpMoles><add name="sc...</httpMoles>
沒有安裝AJAX
.net 2.0默認不帶AJAX支持,需要另外下載一個ASP.NET AJAX的安裝包安裝。
System.Web.Extensions是微軟AJAX的名稱空間,因為.NET2.0如果不安裝AJAX安裝包的話是不支持該名稱空間的,你購買的空間說支持AJAX是因為他支持的JS的AJAX,而你這里是使用.NET的AJAX組件,是需要System.Web.Extensions的,就像System.Web一樣
Ⅳ 我做的asp.net項目,在本地運行時沒有錯誤,但是發布到FTP上以後,訪問首頁時提示應用程序錯誤
1:本地運行時沒有錯誤,說明程序沒有問題(你。net環境配置正常。)
2:在FTP上查看剛才發布的網站的aspx頁面,頁面上只能顯示html控制項,無法顯示asp.net的控制項。。。。。可以肯定是服務的環境問題,我之前在主機屋的空間也出現過類似的問題。
3:報錯不是你寫的程序問題。建議聯系空間商協調。
Ⅳ 請問發布ASP後不能瀏覽是怎麼搞的
有沒有錯誤提示?你可以從以下幾點調試下:一,IIS配置里把啟用父路徑勾選上,二,web服務擴展裡面的active service page設置為允許,三,給網站添加匿名訪問許可權,四,你在新建網站時如果沒有選運行腳本的話,就在IIS配置內設置下(網站上點右鍵--屬性--主目錄)
Ⅵ ASP.NET發布好了上傳到伺服器空間就無法訪問
檢查一下IIS的asp.net擴展打開沒,目標是不是2.0版本
Ⅶ 用vs2010做的asp.net調試的時候可正常連接資料庫,發布到iis後無法連接資料庫,頁面正常
發布到iis後,看下資料庫是否設置為可遠程連接.
SQL Server Browser這個服務是否已經打開
Ⅷ asp.net mvc4發布到iis7.0,訪問不正常。
看你這個link和script標簽中的字元串。應該用的是BundleConfig來配置樣式表和腳本。那麼出現這種情況就有兩種可能。第一種可能的確是和Layout沒有載入到有關。第二種是BundleConfig中的寫法錯誤(也有可能發布的時候樣式表和腳本文件沒有一起發布,不過這種可能性比較小,此處忽略)。解決方案如下:
對於第一種情況,載入不到的原因可能是:你用了區域Areas。沒有指定全局Layout,也沒有指定局部Layout那麼當然載入不到。你只要在每個cshtml文件的開頭都用
Layout="~/Layout路徑";
這種形式指定。這樣就解決了。
對於第二種。稍微復雜。在BundleConfig中你肯定用到了如下的寫法:
bundles.Add(newStyleBundle("~/Content/css").Include("~/Content/site.css"));
這里你要注意,默認情況下,BundleConfig的忽略規則會無視壓縮文件,比如
bundles.Add(newStyleBundle("~/Content/css").Include("~/Content/site.min.css"));
這個路徑裡面帶有「min」。會被認為是壓縮過的樣式文件。直接忽略。關於壓縮的事情建議你搜索一下,關鍵字直接就用「BundleConfig」就行了。一大堆。你試試把min去掉或許就行了。
還有一點。還是這個文件路徑的問題。你看這個StyleBundle或者ScriptBundle裡面的字元串。必須要和你文件的路徑吻合。比如:
bundles.Add(newStyleBundle("~/Content/themes/base/css").Include(
"~/Content/themes/base/jquery-ui.css"));
關於/Content/themes/base/css這裡面的最後一個css。這個好像是可以自定義的。我以前研究過mvc4源代碼。現在忘記掉了。你可以自己去試試。或者也去看看源代碼。
至於include中的路徑就更不用說了必須要寫相對路徑。
就是這樣了。
Ⅸ asp.net發布IIS部署網站後,為什麼只能訪問幾次後就不能訪問了,我的操作系統是Win7 。急!
由於是非伺服器系統,其內置的IIS最大的同時訪問客戶端僅為10,所以超過十個客戶訪問的話系統將會給出 "網站繁忙" 的提示.
Ⅹ ASP.NET 網站發布後不能正常運行
你讀取證書的代碼好像是讀取的客戶機上的證書,你在本地的話,客戶機上有相應的證書,當然能取出,但是發布後,伺服器上沒有存儲你客戶機上的證書啊,怎能得到?
用HttpClientCertificate cert = Request.ClientCertificate;試試
------------------------------------------------
store.Open
是不是IIS上沒有文件的讀寫許可權,加上試試