我很想在我的Xamarin.iOS项目(也称为MonoToch)中使用Run-Time Text Generation with T4 Text Templates。不幸的是,生成的.cs文件依赖于System.CodeDom.Compiler.CompilerErrorCollection,它似乎是iOS的System.dll的一部分(缺少整个System.CodeDom命名空间)。
我如何解决这个问题?
答案 0 :(得分:0)
Xamarin.iOS平台不支持运行时代码生成,因此排除了整个System.CodeDom
命名空间。但是T4的东西是由Xamarin Studio完成的,所以对我有用的是将文件CompilerError.cs和CompilerErrorCollection.cs从Mono存储库复制到我的Xamarin.iOS项目中。