不可恢复的生成错误

  在生成项目的时候提示“不可恢复的生成错误”,搞了半天不知道怎么回事。在网上搜索了一下,大部分说是C:\Program Files\Common Files\Microsoft Shared\MSI Tools\MergeMod.dll的版本不对。版本是1.20.1827.1,最新版是2.0.2542.0,但我的那个好像还是2.0.2600.0.重新使用regsvr32 注册也失败。

  最后还是在不太明显的地方发现了解决的方法。运行 "regsvr32 ole32.dll".
运行之后问题解决。

 还有个困扰几天的问题,在vs2005下,使用reportviewer在printlayout模式下页码总是显示的不对,少了一页。

posted @ 2008-08-23 14:47  L.Net  阅读(267)  评论(1编辑  收藏  举报