2012-10-13 51 views
0

你好,我已經使用Visual C++ 2010創建了一個DLL文件,它運行我編寫的C腳本。 然後,我使用Visual C#2010創建了一個用戶界面,並將所有內容鏈接在一起。Visual Studio - 獨立應用程序

在我的機器上生成的exe應用程序運行完美。 但是,當我試圖把該文件夾,包含exe文件和dll,在其他電腦上..它運行在一些計算機上,但在其他人沒有。

我收到的錯誤與「無法找到dll文件或程序集」有關。

所有電腦都安裝了Windows 7 64bit。

我的問題是:是否需要運行應用程序?

我注意到以下(後很多的期待)是(應該在所有計算機上???安裝文件或東西): 運行應用程序的計算機有Visual Studio 2010的安裝 沒有計算機運行應用程序不要有Visual Studio 2010,但安裝了Visual Studio 2008 ..所有計算機都安裝了.NET Framework 4.5。

您認爲視覺工作室與此有什麼關係?!!?有沒有獨立的應用程序的目的是讓應用程序在任何機器上運行? 有沒有辦法解決這個問題,以便應用程序可以在任何計算機上運行有關可視化安裝與否?

謝謝大家..

回答

0

您可以使用Dependency Walker檢查什麼DLL的程序無法找到。

只需將.exe加載到程序中即可。