C# dtos に基づいて typescript dto ファイルを作成する t4 テンプレートを作成しました。生成中に、生成された ts ファイルを js ファイルにコンパイルし、ソリューションに追加したいと考えています。これは、ts ファイルを保存するときに Web Essentials が行うのと同じです。
私の最初の考えは、何らかの方法で保存イベントをトリガーすることでした。
EnvDTE.DTE dte = (EnvDTE.DTE) ((IServiceProvider) this.Host).GetService(typeof(EnvDTE.DTE));
dte.OpenFile(EnvDTE.Constants.vsViewKindAny, outputFilePath);
ファイルを保存して (コンパイルをトリガーするため)、もう一度閉じます。しかし、私はこれを機能させることができません。
誰か私にアイデアがありますか?