發表文章

目前顯示的是有「VS2010」標籤的文章

IntelliSense: PCH warning: header stop

圖片
下圖中的程式碼基本上語法都沒有錯,但在VS2010中卻出現了一項錯誤訊息:IntelliSense: PCH警告:標的停駐點不可以在巨集 ...。 查了一下MSDN剛好也有人反映這項問題,不過是英文的錯誤訊息( IntelliSense: PCH warning: header stop cannot be in a macro or #if block. An intellisense PCH file was not generated. ),難怪用中文都Google不到。 看來好像是在專案建立時如果選擇使用預先編譯的模式的話,在你新增的標頭檔還沒有任何程式碼引用到時,就會出現這個錯誤訊息。只要一旦你開始在任何一份程式碼中開始引用這份新的標頭檔後,就會開始自動地產生Intellisense的資訊,這項錯誤也會自動消失。

VS2010目前還無法開發ReportingService專案

原本想說安裝了VS2010,再安裝SQL Server 2008 R2 Express(ADV)版後,就可以在VS2010中開發Reporting Service的報表專案了。沒想到目前 VS2010還未整合Reporting Service 的部份。所以暫時是不可行的了。還是得用VS2008來進行開發。

VS2010好用套件

圖片
Indent Guide:讓程式碼中的縮排能自動配對顯示

NuGet 簡化.NET專案中引用第三方函式庫

網路上有許多好用的.NET第三方函式庫,不過在使用這些函式庫時,一般都需要一些安裝的步驟才能正常地使用。有時還需要再去取得它所引用的其它函式庫。這樣的步驟是相當繁鎖的。為了簡化這樣的安裝步驟,我們可以使用 NuGet 這個套件來協助。

讓IIS 7.0支援VS2010的網站發行功能

圖片
在VS2010中的網站發行功能有了新的發行方式。只要在網站的專案中按下右鍵,選擇「發行」,且只要要部署的伺服器有設定好相關的設定,就可以很簡單地完成網站的部署了。 不過,伺服器要如何設定,才能支援VS2010的網站發行功能呢? 首先,在你的伺服器中,要先安裝「管理服務」。安裝的方式: 1. 先開啟伺服器管理員,再到「角色」中去「新增角色服務」 安裝完成後,可以到「IIS管理員」中點選左邊樹狀圖的「你的電腦名稱」,並在右邊的頁面中下方看到「管理服務」的功能圖示 2. 安裝 WebDeploy 套件 3. 確認以下兩種服務都已啟動: 有了以上兩種服務,就可以 使用VS2010的網站發行功能來發行你的網站 了。