WPF 社群意見反應
Microsoft會公開各種社群資源,讓您了解、討論及提供 Windows Presentation Foundation (WPF) 的意見反應。 這些資源包括論壇和 Visual Studio 開發人員社群網站。 每一種社群資源分別提供不同的優點。 本文中會說明這些優點,以及利用各項優點的最佳做法,以確保整個社群和 Microsoft 都能提供最佳的回應。
注意
請勿使用各頁面底部的意見反應區段來傳送產品意見反應。 這些連結僅適用於對文件的意見反應。
論壇
WPF 論壇是討論及解決問題的主要社群資源。 論壇提供了一組完整的支援功能以進行討論及解決問題,包括:
- 搜尋。
- 討論追蹤。
- 豐富的文字和程式碼格式。
- Visual Studio 整合。
- 最有價值專家 (Most Valued Professional,MVP) 和社群的參與。
- 透過監視確定文章能夠在最快的時間內獲得回應。
您用以向社群詢問 WPF 相關問題的另一個選項是 Stack Overflow。
論壇最佳做法
使用下列最佳做法有助於在最快的時間內解決張貼到 WPF 論壇的問題。 這些作法適用於所有的論壇。
搜尋現有文章
某些問題經常發生,其他人也曾經遇到相同的問題。 因此,您可以快速解決問題,或是在現有的討論加上您的意見。
使用有意義的標題
簡潔、有意義的標題可改善文章的發現性。 它們也可讓其他 WPF 論壇社群成員更輕鬆地判斷是否可解決您的問題。
納入適當的內容
描述問題及您嘗試處理該問題的方式。 可能的話,請加入支援程式碼片段,或是可示範問題的最簡短範例。 這些詳細資料將有助於增加問題迅速獲得解答的機會。
Visual Studio 開發人員社群
某些問題可能不容易解決或根本無法解決。 發生這種情況的原因包括技術上的 Bug、將技術套用至特定案例時發生困難,或是缺乏特定案例的支援等。 此資訊對於 Microsoft 很重要,而且可透過 Visual Studio 開發人員社群網站提供。
張貼在 WPF 產品意見反應中心的項目會傳送到 WPF 小組的內部 BUG 資料庫。 因此,這是將您的意見回報給 WPF 功能負責人最可靠方式。 此外,您還可以驗證和追蹤建議與 Bug,也可以進行投票,以協助 WPF 小組決定問題的優先順序。
開發人員社群最佳做法
當張貼文章至 Visual Studio 開發人員社群時,搜尋現有文章、提供有意義的標題和適當的內容都是重要的最佳做法,就如同張貼文章到 WPF 論壇一樣。 以下是您應該採用的其他最佳做法。
搜尋現有文章
某些問題經常發生,其他人也曾經遇到相同的問題。 因此,您可以快速解決問題,或是在現有的問題加上您的意見。
使用有意義的標題
簡潔又有意義的標題,可增加問題在最短時間內轉給最適當 WPF 小組的機會。 這對於 WPF 這類包含許多相互關聯功能的技術來說特別重要。
說明如何重現您的 BUG
當您張貼有關 Bug 的文章時,請務必加入下列各項相關資訊:
- 提供的 Bug 詳細描述。
- 使用程式碼片段輔助說明 Bug。
- 提供示範如何重現 Bug 的步驟清單。
- 加入可重現 Bug 的最簡單程式碼範例。
- 說明 Bug 是否能以相同的方式重現。
- 加入相關的例外狀況資訊。
如果 Bug 與安裝或設定相關,請附上相關的安裝記錄和快照 (位於您 %temp% 資料夾中開頭有 "dd_" 的檔案)。
若為編譯或組建問題,請附上組建記錄檔。 您可以設定 MSBuild 支援使用各種詳細等級進行記錄,方法是從命令列使用 /v: 參數,或是從 Visual Studio 之類的整合式開發環境 (IDE) 設定適當的層級。
提供環境資訊
背景資訊通常有助於增加文章的內容。 特別是您可以說明作業系統平台、處理器系列和架構,例如「Windows 10 Version 1709, Intel(R) Xeon(R), x64」。
如果張貼的問題與轉譯有關,在可能的情況下,您也應該加入圖形卡和驅動程式的詳細資料。 這項資訊非常重要,因為 WPF 是一種展示架構。
提供方案或專案資訊
Bug 可能與您用來開發和建置應用程式的工具,以及您所建置的應用程式類型有關。 因此,列出下列資訊可能會有幫助:
- 您所建置的應用程式類型,例如:
- 應用程式 (.exe) 或程式庫 (.dll)
- Extensible Application Markup Language (XAML) 瀏覽器應用程式 (XBAP)
- 鬆散的 XAML 應用程式
- 獨立安裝的應用程式
- 獨立 ClickOnce 部署的應用程式
- 開發工具,例如:
- MSBuild
- Expression Graphic Designer
- Expression Interactive Designer
- Visual Studio
- 方案設定,例如:
- 解決方案
- 單一專案
- 具有多個相依專案的方案
- 您的應用程式是否有特定語言或非語言相關的資源。 例如,您是否指定了
Application
、Page
和Resource
等類型的UICulture
專案屬性或可當地語系化的中繼資料? - 您是否在 AssemblyInfo.cs 或 AssemblyInfo.vb 檔案中使用了非語言相關的設定。
提供案例和影響資訊
提供說明 BUG 及其影響之案例的相關資訊。 當 WPF 小組決定是否、何時及如何修正問題,或者是否可改用可接受的因應措施時,這項資訊對於 WPF 小組來說非常重要。
一般來說,當機和資料遺失案例的影響較大,因此也最容易設定優先權。 不過,某些 Bug 僅會在罕見的案例中出現,而這些案例可能是某些情況的主線案例。 提供案例和影響的相關內容有助於 WPF 小組做出正確的決策。