我創建了一個使用C++的dll和IM試圖創建一個安裝包,將允許這是否有VS或無法在其他計算機上運行,但問題是我不知道C++庫,我需要什麼C#應用程序讓它做到這一點。當我在空白虛擬機上運行應用程序時,它說 「xxxx遇到問題,需要關閉。」 如果我去下載visual studio 2008 express版本並將其安裝在機器上,我的程序將運行良好。問題出在85-185mb下載和335mb到1.1gb安裝在一臺機器上,使用它的程序只有33kb。那裏有很大的開銷... 如果我只從msdn站點安裝C++可再發行組件,它佔用了4MB,但它不會讓我運行我的程序。我需要什麼C++包來運行程序?
從C++什麼包做我需要做一個空白計算機上安裝此程序運行?
我有依賴學步車,每次我運行它時,它指定一個新的DLL我失蹤。到目前爲止其上市的MSVCRT.dll MPR.dll和IESHIMS.dll。 IESHIMS是IE8的dll和我的程序犯規使用它,爲什麼它取決於它我不知道編輯:和WER.dll – caleb 2011-04-13 21:00:15
問題是DLL在調試模式:|在發行版中重建它,併爲其提供所有庫,現在它運行 – caleb 2011-04-13 21:38:15