2009-12-22 104 views
0

我剛剛安裝了Windows 7,並且希望瞭解更多C/C++我嘗試安裝VS 2008或VS2010測試版。在他們兩個上我都會得到相同的消息錯誤。我一次只安裝一個版本。無法在Windows 7上運行於2008年或2010年版本

這是我的代碼:

#include <stdio.h> 
int main(){ 
printf("hello world"); 
return 0; 
} 

,但是當我打的調試,我得到以下信息:

無法啓動程序「C:\用戶.... \調試\ HelloWorld.exe的」。
系統找不到指定的文件 。

+3

你可以編譯,然後進入調試目錄並直接運行文件? – Oded 2009-12-22 12:07:10

+0

如果我重建,我可以運行它。如果我修改源代碼,我必須重新編譯它,以便獲得對可執行文件的修改。似乎沒有正確的! – 2009-12-22 12:47:57

回答

1

它看起來對我來說,你的問題是多與輸出文件的目的地或比Visual Studio中的%PATH%環境變量(?) - 您的.vcproj存放.exe或其所依賴的某個文件,調試器找不到它。

我的第一個建議是查看該項目屬性的「調試器」設置,並確保它從正確的工作目錄運行 - 也就是說,它的工作目錄與。 vcproj被配置爲放置編譯後的.exe。

0

我可以確認你VS2008與Windows 7兼容。我現在正在運行它。檢查您是否有權在該文件夾中讀取/寫入。

0

我正在使用VS 2008和Windows 7過去4/5個月沒有任何問題。可能是一些配置問題?

望着錯誤似乎你的程序是符合,但無法運行

1

在VS 2008上,工具 - >選項 - >項目和解決方案 - > Build &運行 - >選擇'始終運行,當項目過期:'部分。這就是我的同樣問題的解決方案

相關問題