我们正在编写C#项目的规范,该项目将由MonoTouch
和MonoDroid
UI使用。程序员对Mono知之甚少,并且将使用Visual Studio only
所以我们需要让他们知道.NET名称空间是off limits
。
在这种情况下有哪些指导原则?
答案 0 :(得分:2)
我认为没有完美的解决方案,但有些事情你可以尝试让它变得更容易,例如。
创建Silverlight 4项目,不要使用System.Windows.[Web].dll
;
创建便携式项目库(v1)项目并避免使用MEF(System.Composition);
使用一个(有几个)Visual Studio插件,如one。
这应解决大部分问题。使用MonoTouch不时重建将确保您找到少数缺失的案例。
答案 1 :(得分:0)
对于特定列表,这里是根据您使用的Mono版本可以/不可以使用的更新。