私はいくつかのVS拡張機能を作成しましたが、Roslynはそのような取り組みにおいて興味深いツールのようです。私はそれを試してみたいと思います。
だが
それをインストールする安全な方法はありますか?隔離されたハイブにインストールできますか?どのくらいきれいにアンインストールされますか?
私が間違っている場合は訂正してください。ただし、Roslynコンパイラが「標準」C#コンパイラに置き換わります。それが壊れた場合、結果は静かに不快になります
このスレッドにはあなたの質問に対する答えがあるはずだと思います。CTPをインストールすると、Visual Studio内の「Roslyn」ルートサフィックスの下にあるC#およびVB言語サービスが置き換えられます。「標準」のC#およびVBコンパイラ(コマンドラインコンパイラvbc.exeおよびcsc.exeを含む)は置き換えられず、VS内の通常のコード編集エクスペリエンスは変更されません。
つまり、CTPが既存のセットアップに影響を与えないようにすることを目的としていますが、ハンクの提案に従ってVirtualPCにインストールできるようにする必要があります。
このスレッドにも、これに関するいくつかの議論があります。
免責事項:私はマイクロソフトのRoslynチームで働いています。
はい、安全にインストールできます。VS 2012にインストールしましたが、正常に動作していましたが、Resharperで使用すると問題が発生します。[ツール]->[拡張機能と更新]を使用してアンインストールすることもできます。