我正在将自定义文件类型集成到我的C#项目中,它应该像常规C#文件一样构建到程序集中(在将自定义格式转换为C#代码之后)。
我试图弄清楚如何使用MSBuild和自定义任务执行此操作,因此我不依赖Visual Studio来使用我的自定义格式。
我玩Microsoft.Build.Framework.dll
,但我还没有发现用于将我编译的C#代码与CSC
文件一起提供给.cs
文件的部分。
此外是否有可能传入错误消息的转换表,以便CSC
编译器将从原始文件而不是转换后的C#代码文件输出正确的行/列号和文件名?< / p>