現在、RazorGeneratorライブラリを使用して、プロジェクトのプリコンパイル済みビューを生成しています。これまではVisual Studio Extensionを使用して世代を処理してきましたが、これらの生成されたファイルもリポジトリにコミットされています。RazorGenerator.MsBuild - 開発者マシンからBuildserverへのハーモニーの実現
これは、生成されたファイルで常にマージの欠陥を解決する必要があるため、苦労しています。これを念頭に置いて私は、RazorGenerator.MsBuildターゲットライブラリをビルドプロセスに統合しようとしました。これにより、コード生成ファイルをリポジトリに格納することができなくなりました。
これまでVSエクステンションを無効にしていましたが、ビルドターゲットは必要に応じて機能しましたが、ソリューションの一部ではなくなったので、生成されたファイルのインテリセンスとresharperサポートが失われました。
他の誰かがこのパスを降りてきたのかどうか、理想的にはビルドターゲットを使ってcsファイルを生成し、これらのcsファイルをリポジトリに組み込む必要がなくなり、生成されたファイルのIntellisense/Resharperカバレッジを依然として持っています。
どのような考えですか?