台灣最大程式設計社群網站
線上人數
809
 
會員總數:243167
討論主題:187984
歡迎您免費加入會員
討論區列表 >> VB.NET >> 用戶檢查,安裝 水晶報表
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
用戶檢查,安裝 水晶報表
價值 : 100 QP  點閱數:128 回應數:3

樓主

培根
門外漢
0 34
645 112
發送站內信

各位大家好!
我的程式有使用到水晶報表.當我的程式發行exe,給用戶後
用戶不一定有,水晶報表的驅動,CRRuntime_32bit_13_0_22或者CRforVS_13_0_22其中一個,我忘記了
這樣我必須要給用戶,安裝檔裝完後,用戶才打得開水晶報表
能不能開啟 應用程式後 直接檢查用戶有沒有水晶報表驅動,自動安裝呢??

搜尋相關Tags的文章: [ 用戶檢查 ] , [ 安裝 水晶報表 ] ,
本篇文章發表於2018-08-16 09:19
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

dars8184
檢舉此回應
可以用 System.Reflection.Assembly.Load 檢查
本篇文章回覆於2018-08-17 12:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

培根
檢舉此回應
按照您給我的語法
查了資訊,https://stackoverflow.com/questions/465488/can-i-load-a-net-assembly-at-runtime-and-instantiate-a-type-knowing-only-the-na
然而是在討論有沒有.dll檔,然而在使用水晶報表不需要載入任何.dll檔
舉個例子
當你要玩 Minecraft ,勢必一定要灌JAVA,沒有就開不起來
我的程式也一樣,雖然用戶可以正常使用VB.NET但是沒有安裝水晶報表軟件一樣也開不起來
而我主要的問題就是要怎麼檢查軟件了,我在新增移除看他的名子叫:SAP Crystal Reports, version for Microsoft Visual Studio
本篇文章回覆於2018-08-17 13:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

小偉
捐贈 VP 給 小偉 檢舉此回應
我之前也有遇到過這個問題
我的解決方法是用發行方式,透過網路上直接更新程式,並且安裝時會自動幫你安裝必要的元件,這樣真的很方便
像我SQLite、Framework4,一切會幫你裝好,前提是對方網路是要通的,不然就無法去做
這樣一來,完全不用去擔心使用者pc的任何版本,或者是少安裝什麼
本篇文章回覆於2018-09-14 17:49
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.