Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 尝试发布时缺少根元素_Visual Studio 2012_Azure_Visual Studio Lightswitch_Lightswitch 2012 - Fatal编程技术网

Visual studio 2012 尝试发布时缺少根元素

Visual studio 2012 尝试发布时缺少根元素,visual-studio-2012,azure,visual-studio-lightswitch,lightswitch-2012,Visual Studio 2012,Azure,Visual Studio Lightswitch,Lightswitch 2012,我已经有一段时间没有将我的应用发布到Azure了。在这段时间内,我将我的系统从32位升级到64位,这意味着重新安装Windows和Visual Studio。VisualStudioUpdate 3发布并应用。当我今天发布更新时,我收到以下信息: 尝试发布时引发以下异常:缺少根元素 我的web.config文件看起来很好,所以我认为它不是 该应用程序在调试模式下运行良好,因此我认为它不是前面提到的任何.lsml文件 我试图手工编辑.ls3proj文件,但似乎没有任何帮助 当我从独立LightSw

我已经有一段时间没有将我的应用发布到Azure了。在这段时间内,我将我的系统从32位升级到64位,这意味着重新安装Windows和Visual Studio。VisualStudioUpdate 3发布并应用。当我今天发布更新时,我收到以下信息:

尝试发布时引发以下异常:缺少根元素

我的web.config文件看起来很好,所以我认为它不是

该应用程序在调试模式下运行良好,因此我认为它不是前面提到的任何.lsml文件

我试图手工编辑.ls3proj文件,但似乎没有任何帮助

当我从独立LightSwitch 2011升级到Visual Studio 2012时,我之前在尝试发布时遇到了一个问题。我能够使用中描述的方法克服该问题

尝试使用相同的方法会导致我的新项目出现全屏错误,显示“应用程序定义元数据中存在严重错误…”和210个单独错误(达到最大错误数)

第一个错误“无法创建未知类型“{}GlobalAttributeGroup.”没有意义,因为.lsml中的那一行从旧项目到新项目是相同的

第二个错误是“在项目中找不到任何应用程序定义”,我完全不理解

我能够将一个简单的“Hello,world”风格的应用程序发布到我的Azure帐户


这可能是什么原因造成的?我如何才能获得有关导致问题的具体元素的更多信息?运行
devenv/log
生成的日志没有任何帮助。

Matt Thalman能够解决我的问题。签出版本控制时,项目中缺少ServiceConfiguration.cscfg和ServiceDefinition.csdef。从一个新项目复制这些内容恢复了我的发布能力