最近使用Visual Studio 2005 Express 編寫 WxWidgets 發生了一些問題,特此記錄下來,以後再遇到的時候可以直接拿來修改:
一開始當然會搜尋是否有出SP1,微軟修正的動作算是蠻頻繁,所以當然要先下載相關的SP1修正囉:
Visual Studio SP1(下載)
- Visual Basic 2005 Express Edition SP1- VS80sp1-KB926747-X86-INTL.exe
- Visual C++ 2005 Express Edition SP1 - VS80sp1-KB926748-X86-INTL.exe
- Visual C# Express Edition SP1- VS80sp1-KB926749-X86-INTL.exe
- Visual J# Express Edition SP1 - VS80sp1-KB926750-X86-ENU.exe
- Visual Web Dev Express Edition SP1- VS80sp1-KB926751-X86-INTL.exe
不用全下載,只要你使用那種編輯器 下載使用就好了.
以上參考:Visual Studio 2005 Express SP1 DVD Pack (偽)
(1)IntelliSense 啟用失敗
何謂IntelliSense??就是在使用物件 CObject-> 時,會出現相關物件的函式說明小視窗,這正是一個好的編輯器所需要具備的好用功能之一,但是當我使用WxWidgetes 時卻沒有出現。
修正方式:左方專案->屬性->組態屬性->一般->Common Language Runtime支援->Common Language Runtime 支援 (/clr)
編譯時再改回來 因為 /clr 跟 /mtd 相沖,以上的動作只是要讓IntelliSense重新彙整相關資料
就可以出現了,就我目前的狀態修正是如此,如果還是不行請參照:
http://msdn2.microsoft.com/zh-tw/library/ms173379(vs.80).aspx
沒有留言:
張貼留言