我有一個項目「A」,引用「診斷分析器」庫項目的輸出。 將分析儀添加到項目「A」後,分析儀將列在「分析儀」節點下並顯示其中的規則。我在「診斷分析器」庫中所做的任何更改都不會刷新。我得到分析儀刷新的唯一方法是關閉並重新打開Visual Studio。兩個項目都在同一個解決方案中。Roslyn分析儀刷新VS「14」CTP 3
是否有設置或我需要做的事情來確保分析儀在「診斷分析器」項目構建完成後刷新?
我有一個項目「A」,引用「診斷分析器」庫項目的輸出。 將分析儀添加到項目「A」後,分析儀將列在「分析儀」節點下並顯示其中的規則。我在「診斷分析器」庫中所做的任何更改都不會刷新。我得到分析儀刷新的唯一方法是關閉並重新打開Visual Studio。兩個項目都在同一個解決方案中。Roslyn分析儀刷新VS「14」CTP 3
是否有設置或我需要做的事情來確保分析儀在「診斷分析器」項目構建完成後刷新?
我設法找到上述問題的解決方法,它不是很漂亮,但到目前爲止它一直在爲我工作。我爲「分析器」庫創建了一個NuGet包併發布到本地提要。我有構建期間的軟件包更新的版本號。因此,我添加了包來投影「A」,然後手動卸載包並重新安裝。我使用重新安裝選項嘗試了update-package命令,但這似乎不起作用。目前,只有卸載和安裝再次適用於我。
這不是比你的第一個解決方案更復雜,只需關閉並重新打開Visual Studio? – MEMark 2014-09-25 06:16:52
你應該在https://github.com/aspnet/Home發佈這個問題。 – Fals 2014-08-27 17:11:08
@Fals:No;在https://roslyn.codeplex.com/ – SLaks 2014-08-27 19:03:31
從roslyn團隊獲得了答案https://roslyn.codeplex.com/discussions/562257還發現了一種解決方法。 – Mauricio 2014-08-27 20:02:10