------ 已启动生成: 项目: PopKart.Model, 配置: Release Any CPU ------
PopKart.Model -> D:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\PopKart\PopKart.Model\bin\Release\PopKart.Model.dll
------ 已启动生成: 项目: PopKart.BLL, 配置: Release Any CPU ------
PopKart.BLL -> D:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\PopKart\PopKart.BLL\bin\Release\PopKart.BLL.dll
------ 已启动生成: 项目: D:\...\web\, 配置: Debug .NET ------
索引超出了数组界限。
------ 跳过的发布: 项目 D:\...\web\, 配置: Debug .NET ------
 
========== 生成: 2 成功或最新,1 失败,0 被跳过 ==========
========== 发布: 0 个成功,0 个失败,1 个跳过 ========== 
有人见过吗?

解决方案 »

  1.   

    你需要检查你第三个启动的项目------ 已启动生成: 项目: D:\...\web\, 配置: Debug .NET ------
    索引超出了数组界限。这个项目中应该存在着问题,就是数组超出了界限!!
    你好好检查一下~~~!
      

  2.   

    yangyupeng521(自家胖子) 那个项目没有任何问题,如果拷贝到 旁边没有安装sp1的机器 就能编译通过。
    而且 我实验过 把 第三个项目里边文件都删除干净了,还是报这个错误!
      

  3.   

    一个 一个 单独编译都没有问题  我就是 那个web 调试 都可以  就是不能 发布 其他 都可以!!!!!
      

  4.   

    工具\选项\项目和解决方案\MSBuild项目生成输出详细信息,改成诊断。
      

  5.   

    谢谢 Ivony 不过 修改诊断后  我前期编译是没有任何问题的 只有  在生成那里继续报那个错误 , 那里可以输出生成的 详细信息啊! \Microsoft.Common.targets”中:
      正在生成全部的目标“Build”。
      未指定输入文件。
    已完成在项目“PopKart.BLL.csproj”中生成目标“Build”。已完成生成项目“PopKart.BLL.csproj”。生成成功。已用时间 00:00:00.53
    ------ 已启动生成: 项目: D:\...\web\, 配置: Debug .NET ------
    索引超出了数组界限。
    ------ 跳过的发布: 项目 D:\...\web\, 配置: Debug .NET ------
     
    ========== 生成: 2 成功或最新,1 失败,0 被跳过 ==========
    ========== 发布: 0 个成功,0 个失败,1 个跳过 ==========
      

  6.   

    我也碰到了,不过找不到很好的解决方法。好像是点击运行(不调试)启动IE,没有退出后IE就点击发布网站。就会有这种情况出现。
    但是还可以运行,只是不能发布……
    另外有一次还不知道怎样VS2005要求重启,之后发布网站就出现楼主的问题。我搞了两天了。我现在只是新建网站。然后再拷贝文件到这个网站和添加现有的项目到这个网站方案。这样就可以发布网站了。只是楼主所描述的问题,经常出现。很烦啊。不知楼主现在搞掂了没有。如果搞掂了。PM告诉我怎样解决啊。谢谢。
      

  7.   

    MD现在VS的BUG也和WINDOWS一样多了,恶心
      

  8.   

    http://www.chenjiliang.com/Article/View.aspx?ArticleID=2051&TypeID=73