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)訪問類