當您打開某個解決方案(包含多個項目)時,任何人都可以找到並編譯出沒有看到同事在完全相同的狀態下編譯完全相同的解決方案時看到的一些警告?代碼是一樣的。Visual Studio缺少警告
我高度依賴於警告的快捷找到未使用的方法等,但我得到的編譯過程中沒什麼..只是基於用戶控件的引用一對夫婦等
當您打開某個解決方案(包含多個項目)時,任何人都可以找到並編譯出沒有看到同事在完全相同的狀態下編譯完全相同的解決方案時看到的一些警告?代碼是一樣的。Visual Studio缺少警告
我高度依賴於警告的快捷找到未使用的方法等,但我得到的編譯過程中沒什麼..只是基於用戶控件的引用一對夫婦等
只是猜測在這裏......當你第一次構建一個解決方案時,它必須編譯一切。在那種情況下,所有的警告都會出現。如果第二次運行構建,它將只編譯已更改的內容,只要它可以使用以前編譯的(緩存)程序集。在這種情況下,未編譯的代碼不會顯示警告。如果您想再次看到所有警告,請從Build菜單執行Rebuild,這將強制所有代碼重新編譯並顯示警告。
好主意,但可能不僅僅是原因。我有這樣的情況,只有當Gendarme(http://www.mono-project.com/Gendarme)添加警告時纔會顯示項目的警告,否則不會顯示警告。所以如果憲兵警告我一件物品,我總共得到十件。如果憲兵隊沒有參加,我會得到0個警告。 – Peteter 2013-05-10 09:35:40
也許你的編譯器警告級別不像你的同事那樣嚴格:http://msdn.microsoft.com/en-us/library/13b90fz7%28VS.71%29.aspx
是不是在項目文件中定義的信息?我假定他正在使用與他的同事相同的項目文件。 – Merritt 2010-04-20 14:15:30
有關警告的一些細節可能會有所幫助。 – 2010-04-19 22:01:08