20130603-讀程序,拆分成模塊

2013-6-3 10:18 原創(chuàng)

1,把目錄和文件夾改成實(shí)際的sql產(chǎn)品目錄--已解決 

問題:沒有權(quán)限讀取注冊表 

解決思路:http://blog.csdn.net/haylhf/article/details/7841904 ;

 RegistryKey regfilepath = Registry.LocalMachine.OpenSubKey(@Path, RegistryKeyPermissionCheck.Default, System.Security.AccessControl.RegistryRights.ReadKey); 

3,只檢查,輸出文件架下某些指定的文件---已解決 
對輸出進(jìn)行過濾,只查詢指定的那些文件,邏輯或|| 

4.注冊表中是非wow,實(shí)際取文件從wow文件夾中獲取?--待解決 

5.instance的dll文件進(jìn)行check---待解決 

6.把程序拆分,提煉出框架,類,函數(shù),console文件--進(jìn)行中--已解決 

問題:拆分后,編譯console時,顯示debug\.exe找不到 

方法---a:類生成dll,考入到console的debug\bin下;b:console中添加 using 類名; c:console中referrence中添加這個類 
注意:類的類型應(yīng)設(shè)置為public,這樣console才能夠訪問到,不然會有紅波浪線,提示無權(quán)訪問類


回應(yīng)1 舉報
收藏
12年前
1,默認(rèn)full安裝時注冊表的截屏已有,各個instance的路徑。
問題----非默認(rèn)時的命名規(guī)則是什么?MSAS11. 部分不變還是后面不變?
解決方法--需要自定義安裝instance,對比規(guī)則


發(fā)布

推薦閱讀

鉆鉆娘
鉆鉆娘