我可以在Xamarin.iOS项目中使用T4文本生成吗?

时间:2013-09-10 10:00:19

标签: c# ios xamarin.ios xamarin t4

我很想在我的Xamarin.iOS项目(也称为MonoToch)中使用Run-Time Text Generation with T4 Text Templates。不幸的是,生成的.cs文件依赖于System.CodeDom.Compiler.CompilerErrorCollection,它似乎是iOS的System.dll的一部分(缺少整个System.CodeDom命名空间)。

我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

Xamarin.iOS平台不支持运行时代码生成,因此排除了整个System.CodeDom命名空间。但是T4的东西是由Xamarin Studio完成的,所以对我有用的是将文件CompilerError.csCompilerErrorCollection.cs从Mono存储库复制到我的Xamarin.iOS项目中。