昨天安装了mapguide open source 2.1,做好地图后想嵌入现在的web中,发现出现“在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。”网上查了很多资料,发现还是,配置的问题,可mapguide open source 2.0的没有出现这样的问题啊,对比了下发现果然是“mapviewernet”没有创建应用程序。右键属性创建应用程序就OK了!