构建asp.net mvc网站时出错

时间:2013-08-17 23:46:58

标签: asp.net asp.net-mvc asp.net-mvc-4

我已经和我斗争了好几天,我似乎无法弄清楚问题是什么...... 我有一个非常好的Asp.NET mvc 4网站但是当我尝试将它部署到azure时我得到了这个错误:

Error   2   The "exists" function only accepts a scalar value, but its 
argument "$(PackageSourceManifest)" evaluates to "D:\Software 
Projects\xxx\xxx\xxxWebSite\obj\Debug\Package\xxxWebSite.SourceManifest.xml
;D:\Software Projects\xxx\xxx\xxxWebSite\obj\Debug\Package\xxxWebSite.
SourceManifest.xml" which is not a scalar value.    

当我尝试清理和重建时也会发生这种情况,所以我猜它不是天蓝色的部署过程给我带来麻烦。我不知道如何处理这个,这个网站应该是现场tomorow :(

2 个答案:

答案 0 :(得分:0)

首先创建备份。 :)
< hack> D:\Software Projects\xxx\xxx\xxxWebSite\obj\Debug\Package\xxxWebSite.SourceManifest.xml路径可以在项目深度(或发布或包装或魔术)设置的某处重复两次,其中它应该只有一次。搜索它(配置越丑,你可能越接近),并递归地尝试删除可能重复的任何与之相关的内容。< / hack>

如果我没有找到更易于理解的东西,我会尝试这个。最坏的情况:尝试重新创建项目...

答案 1 :(得分:0)

预览网页部署时出现此错误。我通过重新输入连接密码来修复它。我可能在某个地方重新创建了一些文件,这解决了这个问题。