25得票5回答
在旧版本上安装部署项目的新版本

我有一个部署项目,不能在旧版本上安装。MSI文件提示先从“添加/删除程序”卸载该程序。这不是良好的用户体验。如何让安装程序先删除软件,然后再安装新版本?

14得票3回答
如何手动删除MSI安装?

我正在学习使用VS 2008设置项目来为我们的C#应用程序创建安装文件。我试图在卸载期间删除exe本身,结果犯了一个错误。现在我已经手动删除了exe文件,但是该条目仍然存在于“添加/删除程序”列表中。我尝试安装修复后的新版本,但msi不允许我这样做。 我该如何手动删除旧版本(我可以使用rege...

12得票8回答
部署项目中缺少项目依赖项

我有一个VS2008部署项目,用于构建几个Windows服务的安装程序。 每个服务引用多个不同的项目: CustomerName.MailSendingService -> CustomerName.Network -> CustomerName.Data -> CustomerName....

10得票2回答
使用Microsoft.Web.Deployment部署Web应用程序

我已经能够使用Microsoft.Web.Deployment代码将文件放置在我的IIS服务器上:DeploymentSyncOptions syncOptions = new DeploymentSyncOptions(); DeploymentBaseOptions sourceBaseO...