我不相信这是可以想象的(如果我理解你所问的问题)。App Engine将在Python虚拟机或Java虚拟机上运行代码,永远不会在.NET虚拟机上运行,那么这个“包装器”将在哪里“运行”?如果您需要在云中使用.NET,请考虑Azure(您可以在Amazon Web Services上运行.NET,我猜,鉴于AWS的灵活性 - 但如果您已经选择了MS的平台,为什么不使用他们的云呢...?) 。
我不认为在GAE上运行.NET是不可能的。至少,可以运行从.NET源代码生成的东西或在运行时解释它们的东西。想想Ruby或Python,它们都在JVM上工作(使用JRuby和Jython)。你可能需要寻找类似的东西或尝试将.NET代码交叉编译成Java类文件。以下是一个相关问题:为什么Sun不做C#到Java字节码编译器? 一些人建议使用JaCIL 或jsc。我自己没有尝试过这些,但我敢打赌你需要动手才能让某些东西起作用。
Python有一个名为IronPython的.NET替代品。但我认为它在GAE上不起作用,因为它仅支持纯Python。我也遇到了类似的问题,试图将用C#.net编写的源代码移植成GAE兼容代码。我打算通过重新发明轮子的辐条(而不是轮子本身),使用SVG或其他方法重新设计UI来解决这个问题。你考虑过这个吗?