我即将根据动态变量等为MVC项目和网站创建一些设置。 这些设置将存储在xml中,以便于读写。
我现在的问题是,在阅读了关于在这个问题中扩展智能感知之后:
Is it possible to provide intellisense for dynamic objects in visual studio?
是否可以读取我保存的设置(在运行时存储),然后在下次运行中构建一个智能感知器?
即。对于这些site.setings.layout.width
中的每一个,#34;年龄较大的"保存的xml定义的动态将能够显示出来吗?
答案 0 :(得分:1)
如果您只需要xml“intellisense”,那么考虑设计xml架构并将它们转储到Visual Studio installation Folder\xml\Schemas
中或将它们包含在您的解决方案中,如果命名空间匹配得恰当,VS将完成其余的工作。
编辑: 一段时间后回到这里。似乎没有给出其他答案,所以我会尝试更有创意。
请注意,这两个建议都涉及静态代码生成。可以使用F# type providers完成动态解决方案,但C#不可用。