ASP.NET附加資料庫檔案的方式,如何釋出到IIS7而不導致SQLServer出錯
VS2010為ASP.NET開發提供了極便利的方式,尤其是支援直接把資料庫檔案放到專案檔案加APP_DATA下,並且整合SQL Server Management Studio的各種操作資料視窗。以及把資料庫聯接字串寫入配置檔案web.config中。如下所示:
如此一來,資料庫完全是專案自包含的了,可以通過XCOPY的方式,把網站專案複製到任何地方執行。比如複製到IIS的網站下,需要注意的是必須採取兩個步驟才能順利實現:
(1)IIS7,本網站所使用的應用程式池必須要載入使用者配置檔案,操作步驟如下:右鍵使用的應用程式池--〉高階設定-->程序模型-->載入使用者配置檔案--〉True.
(2)在Exploer裡右鍵App_Data目錄下的資料庫檔案(我的是ComputerRepair.mdf,ComputerRepair.ldf),設定其屬性,使得everyone具有讀寫此兩個檔案的許可權。因為啟動sqlserver服務的帳戶可能沒有許可權讀寫資料庫檔案而導致失敗。
相關推薦
ASP.NET附加資料庫檔案的方式,如何釋出到IIS7而不導致SQLServer出錯
VS2010為ASP.NET開發提供了極便利的方式,尤其是支援直接把資料庫檔案放到專案檔案加APP_DATA下,並且整合SQL Server Management Studio的各種操作資料視窗。以及把資料庫聯接字串寫入配置檔案web.config中。如下所示: <co
asp.net 瀏覽器下載檔案的四種方式
其實不是自己想要的,自己希望能夠彈一個窗口出來選擇儲存的路徑protected void Button1_Click(object sender, EventArgs e) {protected void Button1_Click(object sender, E
asp.net中下載檔案的四種方式
protected void Button1_Click(object sender, EventArgs e) { //TransmitFile實現下載 /* 微軟為Response物件提供了一個新的方法TransmitFile來解決使用Response.Bin
asp.net 用流的方式下載檔案
//以下程式碼根據別人文章和自己整理 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI;
在ASP.NET中將Excel檔案中資料匯入資料庫並顯示進度條
在ASP.NET中經常會遇到Excel檔案匯入資料庫的問題,遇到資料量比較大的時候,最好顯示進度條。 進度條設計是參考網上某牛人提供的程式碼,利用JS實現的,謝謝這個大牛了(忘記了當時記錄下他的大名了,:()。具體思路:首先將後臺伺服器上ProgressBar.htm 頁面內
asp.net 實現開啟檔案所在的資料夾, 本地可以開啟,釋出後點擊按鈕沒有反應的解決辦法
此類情況大概是安全範疇的問題 確定上傳資料夾的共享,iis 以及電腦帳戶,以及aspnet 等是否有對應的相關許可權 1.確認ASPNET 賬戶屬於管理員級別 2.在“服務”裡
細說ASP.NET Core靜態檔案的快取方式
一、前言 我們在優化Web服務的時候,對於靜態的資原始檔,通常都是通過客戶端快取、伺服器快取、CDN快取,這三種方式來緩解客戶端對
ASp.net中Froms驗證方式
private all using path 沒有 side 得到 附加 .get 微軟的ASP.NET提供了3種用戶驗證方式,即Windows驗證、窗體(Forms)驗證和護照驗證(Passport)驗證。 由於驗證方式各不相同,因而這3種驗證方式在使用範圍上也有
ASP.NET上傳檔案到遠端伺服器(HttpWebRequest)
/// <summary> /// 檔案上傳至遠端伺服器 /// </summary> /// <param name="url">遠端服務地址</param> /// <param name="pos
[Asp.net core]使用ssh命令釋出asp.net core專案
命令 # 移除之前釋出的包 rm -rf ./.Publish rm -rf ./Wolfy.Blog.tar.gz # 編譯併發布 將釋出包打包在.Publish目錄下 "C:/Program Files/dotnet/dotnet.exe" publish "./Wolfy.Blog/
記一個ASP.Net Core配置檔案問題
最近排查一個ASP.Net Core專案的Bug,用LogInformation()記錄一些執行日誌,本地測試日誌記錄正常,然後發到RC環境測試,結果發現死活沒有日誌資訊。 首先想到就是LogLevel設定有問題。檢查了基礎的配置檔案(appsettings.json)沒有問題,而RC環境的配置檔案
ASP.NET Core 四種方式繫結列舉值
前言 本節我們來講講在ASP.NET Core MVC又為我們提供了哪些方便,之前我們探討過在ASP.NET MVC中下拉框繫結方式,這節我們來再來重點看看列舉繫結的方式,充分實現你所能想到的場景,滿滿的乾貨,你值得擁有。 探討列舉繫結方式 我們首先給出要繫結的列舉類。 public
ASP.net 新增Service Reference,釋出網站要主意的問題
1,開啟WCF服務端後,如果ASP是遠端新增Service Reference要注意IP地址。 在WCF服務端是否有IP地址無法識別: 以下1、localhost在遠端時無法識別新增 2、直接賦值“192.168.1.110”則
.NET 黑魔法 - asp.net core 配置檔案的"物件儲存"
來,全都是乾貨。 我們都知道在Framework版本的mvc專案中,配置資料是通過web.config裡的appSettings節點配置,我們不得不寫一些讀取配置檔案字串的類,比如儲存在靜態的變數中。 而在mvc core中,這種不優雅的讀取字串的方式得到了進化,以json資料寫入和讀取的方式很優雅,省了很
在Docker中部署Asp.net core2.1以及修改釋出
本篇文章主要是如何在Docker容器中執行ASP.NET Core應用程式,以及修改系統之後,釋出更新。本文章採用自定義的Docker檔案 系統要求: 1.伺服器或本地已經安裝docker 一、建立一個Asp.Net Core 2.1 Web應用(若可以熟練建立
ASP.NET 實現日誌檔案分頁查詢
ASP.NET 日誌檔案分頁查詢,通過讀取日誌行進行分頁處理,支援從頭到尾和從尾到頭分頁。 目錄 後端實現 TxtFileReader Pager Controller 前端實現 FileLog.cshtml 效果 後端實現 TxtFileReader
ASP.NET MongoDB資料庫操作類
1、Web.config檔案中配置資料庫連線資訊,如下程式碼:<appSettings> <!--連線MongoDB資料庫連線字串開始--> <add key="MongoIP" value="192.168.33.162" /&
設定webconfig解決ASP.NET上傳檔案大小限制
使用webconfig的設定解決大小限制 對於asp.net,預設只允許上傳4M檔案,增加如下配置,一般可以自定義最大檔案大小. <httpRuntime executionTimeout="800" maxRequestLength="40960" useFul
ASP.NET 連線資料庫 增刪改查簡單例項
本文主要講解連線ASP.NET 連線資料庫最簡單的方法和增刪改查的小例子,因為只涉及到一個頁面,所以沒有使用web.config,以及使用DBHelper,旨在讓讀者們拋開封裝好的東西,瞭解實際程式碼。 因為本例涉及到資料庫,所以在開始之前請先在資料庫裡新建一個名為“te
ASP.NET錯誤處理的方式(總結)
ASP.NET錯誤處理的方式(整理&總結)英文文章研究:http://wrfwjn.blog.hexun.com/4172839_d.html總述:要建立頁中的全域性處理程式,請建立 Page_Error 事件的處理程式。要建立應用程式範圍的錯誤處理程式,請在 Glo