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