2012-04-19 100 views
-1

我有一個小程序,每秒都會更新數據,就像安裝在我的Windows 7 64位PC上的指導軟件一樣。事情是,我在其他PC和Mac,Windows XP和Vista等不同的操作系統上嘗試過,而且事情很好。問題顯示出來,當我使用我的新機器上的「Windows 7 64位」給了一個錯誤:無法在Windows 7中寫入INI文件64位

** unable to write file.ini **

我的BitDefender在同一臺PC上,但不能肯定是否BitDefender的是堵塞的一個文件不能寫或它是Windows本身造成的...

任何想法如何解決這個問題?

+1

您的應用程序使用什麼語言編寫?什麼行代碼會產生您向我們展示的錯誤?在你的問題中有很多*沒有*給我們任何東西繼續.... =) – Rob 2012-04-19 07:53:03

+0

oK,首先文件位於根:C:\ file.init,第二:語言是英語。第三,在程序代碼中沒有錯誤,但是它是一個給出這個錯誤的Java消息......所以......你怎麼看? – 2012-04-19 07:57:41

+1

我認爲「語言是英語」當你在一個程序設計問答網站上提出問題時,幫助不大。要明確,我的意思是你編寫你的應用程序的**編程語言**。另外,**沒有向我們顯示產生錯誤的代碼,你不能希望在這裏得到一個好的答案**。 – Rob 2012-04-19 07:59:55

回答

1

嘗試使用管理權限啓動您的應用程序。在C:\上創建一個文件是不可能的,如果你沒有需要的權限。嘗試更改UAC設置或將文件寫入其他目錄(也不是「程序文件」,「Windows」...系統文件夾)

+0

我有點你是對的,我認爲它是Windows 7的問題。自從我購買新的操作系統後,我注意到了這一點...我會尋找這個,看看是否有用。謝謝 – 2012-04-19 08:07:54