如何用c#卸载程序.. NET与VS Express 2008

本文关键字:VS Express 2008 NET 程序 何用 卸载 | 更新日期: 2023-09-27 17:52:56

我有VS 2008 Express。. NET 3.5),并且目前没有办法在发布更新时优雅地卸载我的程序。现在人们在我的网络之外使用这个程序(所以我不能把他们指向一些内部网文件夹来检查更新,检查一个互联网站点也不好)。有频繁的更新(原因太复杂了,在这里不讨论),他们经常需要使用添加/删除程序卸载然后重新安装。是否有办法有一个开始菜单选项来卸载我的程序?当然必须有,我是c#的新手(刚从VBA移动),所以我仍然在学习的选项。由于

如何用c#卸载程序.. NET与VS Express 2008

您看过'Click Once Deployment'吗?http://msdn.microsoft.com/en-us/library/t71a733d (v = vs.80) . aspx

它将允许你的用户获得更新,因为他们发布以及卸载通过添加/删除程序。

如果您使用完整的Visual Studio,那么您可以创建一个安装项目,它将为您创建一个安装/卸载EXE。

如果没有,那么我猜你将不得不编写自己的安装程序,或者添加一些批处理文件来安装或卸载你的程序。