社区
C#
帖子详情
用C#搞了一个Windows Service项目和一个安装项目,总出现:Setup1.vdproj 不可恢复的生成错误
sandheart
2006-03-17 04:10:58
我刚才建了一个Windows Service项目和一个安装项目,做了一下简单的配置后,想生成一个安装文件,但在生成安装项目时怎么总出现:
D:\Temp\Setup1\Setup1.vdproj 不可恢复的生成错误
然后我重建了一个解决方案,重建了:服务项目、安装项目,然后打包还是不行
是怎么回事?
...全文
622
12
打赏
收藏
用C#搞了一个Windows Service项目和一个安装项目,总出现:Setup1.vdproj 不可恢复的生成错误
我刚才建了一个Windows Service项目和一个安装项目,做了一下简单的配置后,想生成一个安装文件,但在生成安装项目时怎么总出现: D:\Temp\Setup1\Setup1.vdproj 不可恢复的生成错误 然后我重建了一个解决方案,重建了:服务项目、安装项目,然后打包还是不行 是怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gavintolee
2006-05-23
打赏
举报
回复
C:\Program Files\Common Files\Microsoft Shared\MSI Tools\MergeMod.dll 中MergeMod.dll文件的版本太低,换个版本2.0.2600.0就可以了
RoueDust
2006-04-17
打赏
举报
回复
我也有同样的问题,老位老大解决了吗?
sandheart
2006-03-29
打赏
举报
回复
有没有人知道?
sandheart
2006-03-27
打赏
举报
回复
我试了,还是不行
我重新注册了 Mergemod.dll,
而且我也试着删除了
但还是出现那个错误
server_me
2006-03-23
打赏
举报
回复
在生成安装和部署项目时出现不可恢复的生成错误原因
通常,发生此问题的原因有以下几种: ? 在 Visual Studio .NET 开发环境中,打开了多个窗口。
? 在您的 Visual Studio .NET 项目中,有多个文件夹同名。
? 注册表中的一些接口注册丢失。
? 在注册表中,Mergemod.dll 没有注册,或者注册了不完整的 Mergemod.dll 版本。
? 您从 Visual Studio .NET 的 Beta 2 版本升级到了发行版。
? Mergemod.dll 未正确注册
要解决此问题,请再次注册 Mergemod.dll。通常,Mergemod.dll 位于以下文件夹中:
C:\Program Files\Common Files\Microsoft Shared\MSI Tools\Mergemod.dll
要注册 Mergemod.dll,请在命令提示符处键入以下命令,然后按 Enter:
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\MSI Tools\mergemod.dll"
? 从 Visual Studio .NET 的 Beta 2 版本升级
要解决此问题,请删除 Visual Studio .NET 的 Beta 2 版,然后重新安装发行版。 有关如何删除 Visual Studio .NET Beta 版的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
312383 (http://support.microsoft.com/kb/312383/) 如何删除 Visual Studio .NET Beta 版和预发布版本
sandheart
2006-03-19
打赏
举报
回复
yuewenbin
应该是什么文件?我装是的7张盘的VS2003,框架上1.1的
yuewenbin
2006-03-18
打赏
举报
回复
换到另外一台机器上测试一下!
yuewenbin
2006-03-18
打赏
举报
回复
我以前好些遇到过类似的问题,好像有一个文件的版本太低!
sandheart
2006-03-17
打赏
举报
回复
我就是照着这个页面做的:
ms-help://MS.MSDNQTR.2003FEB.2052/vbcon/html/vbwlkwalkthroughcreatingwindowsserviceapplication.htm
MSDN上的
lovvver
2006-03-17
打赏
举报
回复
我做没问题啊
MyLf
2006-03-17
打赏
举报
回复
没遇到过啊。你做了什么配置?
vs打开.
vd
pro
j
项目
需要
安装
的插件Installer
Pro
jects
VS 不能加载.
vd
pro
j,需要添加Microsoft Visual Studio Installer
Pro
jects扩展
打开
vd
pro
j后缀
安装
项目
文件,Microsoft Visual Studio Installer
Pro
jects 2019打包
安装
包
打开
vd
pro
j后缀
安装
项目
文件,Microsoft Visual Studio Installer
Pro
jects 2017或2019打包
安装
包
VS2005
安装
项目
出现
:
Setup
.
vd
pro
j
不可
恢复
的
生成
错误
的解决方法
平台:
windows
XP sp2;vs2005;加过所有补丁。用VS
生成
一个
安装
文件,就算
项目
是空的,在
生成
安装
项目
时
总
出现
: D:/
Setup
/
Setup
.
vd
pro
j
不可
恢复
的
生成
错误
。
出现
这个问题,原因很可能就在mergemod.dll 的版本。如果看到1.20.1827.1那么简单了,只要去http://www.webzila.com/?wz=dll 这个里下载
一个
新
visual studio:不能加载.
vd
pro
j
总
结: 参考: https://www.cnblogs.com/hofmann/p/11183457.htm
vs2017 不能加载.
vd
pro
j
需要添加Microsoft Visual Studio Installer
Pro
jects扩展 下载地址:https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017Installer
Pro
jects ...
C#
110,500
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章