2013-05-02 183 views
1

我已經開發了一個使用Visual Studio 2012的應用程序。我還使用Install Shield 2010 Premium爲我的應用程序創建了一個setup.exe。我的開發環境是Windows 8 64位,應用程序在Release Win32下編譯。開發語言是C++。使用visual studio 2012安裝軟件並安裝屏蔽2010

構建setup.exe後,我在另一臺運行Windows 7 64位的計算機上運行它。彈出一個錯誤消息框,指出MSVCP110.dll丟失或未配置爲在Windows上運行。任何想法,爲什麼這可能是?

我試着爲Visual Studio 2012安裝Visual C++ Redistributable(http://www.microsoft.com/en-au/download/details.aspx?id=30679),但它仍然給出同樣的錯誤。

任何幫助,將不勝感激。

回答

2

MSVCP110.dll實際上是VC++可再發行組件包的一部分。

嘗試安裝它們的兩個版本:x86和x64,如果您的機器是64位的。 對於32位機器,您只需要x86軟件包。

+0

真的很奇怪,但突然現在工作...無論如何感謝您的答案。 – l3utterfly 2013-05-08 10:19:49

相關問題