淺談c#中config.exe 引發(fā)的一些問題
更新時間:2017年11月22日 10:24:37 作者:我是外婆
下面小編就為大家分享一篇淺談c#中config.exe 引發(fā)的一些問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下:
public static void CreateConfig(){ //c#可以添加內(nèi)置的app.config,我們通過ConfigrationManager類可以 //可以很輕松的操作相關節(jié)點,操作的方式,這里不做多介紹, //引發(fā)的問題 當程序編譯的時候會自動生成 程序名.config.exe這樣格式的文件 //這是我們實際操作保存的配置文件, 如果這個文件丟失的話就需要我們自己判斷 //配置文件是否存在,也就是說這個配置只是在編譯的時候生成 //解決方法 //將app.config設置為嵌入資源類型,通過Assembly獲取資源文件流 //將配置重新寫到根目錄 Assembly ass = Assembly.GetExecutingAssembly(); //路徑也可以通過AppDomain.CurrentDomain.SetupInformation.ConfigurationFile 獲取配置路徑 using (Stream s = ass.GetManifestResourceStream(ass.GetName().Name + ".app.config")) { byte[] buf = new byte[(int)s.Length]; s.Read(buf, 0, buf.Length); File.WriteAllBytes(cfPath, buf); } }
以上這篇淺談c#中config.exe 引發(fā)的一些問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
C#中的靜態(tài)成員、靜態(tài)方法、靜態(tài)類介紹
本文主要介紹了C#中的靜態(tài)成員、靜態(tài)方法、靜態(tài)類的基礎的使用,并做了相關的代碼演示,供初學者參考。2016-03-03C#實現(xiàn)向數(shù)組指定索引位置插入新的元素值
這篇文章給大家介紹了利用C#實現(xiàn)向數(shù)組指定索引位置插入新的元素值,首先需要定義一個一維數(shù)組,然后修改數(shù)組的長度,從而在其中增加一個元素,需要的朋友可以參考下2024-02-02C#連接數(shù)據(jù)庫和更新數(shù)據(jù)庫的方法
這篇文章主要介紹了C#連接數(shù)據(jù)庫和更新數(shù)據(jù)庫的方法,需要的朋友可以參考下2015-08-08c# SQLHelper(for winForm)實現(xiàn)代碼
數(shù)據(jù)連接池c# SQLHelper 實現(xiàn)代碼2009-02-02C#使用DevExpress中的XtraCharts控件實現(xiàn)圖表
這篇文章介紹了C#使用DevExpress中的XtraCharts控件實現(xiàn)圖表的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-05-05