用Dependency來找出需要的DLL
今天遇到一個問題就是要安裝Crystal Report的 CRYSTL32.OCX時,發現無法安裝。
可是它又不會顯示為何無法安裝的資訊。不過大部份無法安裝可能都是因為缺少了某些必要的DLL。
要如何知道到底是缺少了哪些必要的DLL呢?其實Visual Studio本身就有提供一個小工具可以來確認所缺少的DLL。這個小工具就是「Dependency」。
Dependency所在的目錄是你安裝完Visual Studio後的C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin中。
開啟它後,會看到如下的畫面:
開啟你要查詢的DLL或OCX檔,就可以看到標紅色的就是你有少的DLL了。
想辦法找到你少的DLL,應該就可以安裝了。
如果還是不行的話,那可能就要安裝CrystalReport的執行環境了。
可是它又不會顯示為何無法安裝的資訊。不過大部份無法安裝可能都是因為缺少了某些必要的DLL。
要如何知道到底是缺少了哪些必要的DLL呢?其實Visual Studio本身就有提供一個小工具可以來確認所缺少的DLL。這個小工具就是「Dependency」。
Dependency所在的目錄是你安裝完Visual Studio後的C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\Bin中。
開啟它後,會看到如下的畫面:
開啟你要查詢的DLL或OCX檔,就可以看到標紅色的就是你有少的DLL了。
想辦法找到你少的DLL,應該就可以安裝了。
如果還是不行的話,那可能就要安裝CrystalReport的執行環境了。
留言
張貼留言