使用不同版本的.NET运行InstallUtil.exe

时间:2012-02-23 21:11:18

标签: .net wcf

我在Windows 2003 Server上运行了一个WCF服务,我使用.NET 3.5编写。看起来我需要对它做一些修改,我想我会在这个过程中将服务迁移到.NET 4.0。我把它写成使用TCP而不是HTTP,所以WCF服务运行另一个我写的Windows服务。为了将该服务放在服务器上,我使用了InstallUtil.exe实用程序。我已经在服务器上安装了.NET framework 4.0,但我不知道如何卸载我的Windows服务/ WCF服务,因为那里有2个.NET框架,并且可能每个都有自己的InstallUtil.exe。如果在服务器上安装了Visual Studio,我可以从VS的工具运行命令提示符,但这不可用。那么,如何执行正确的InstallUtil.exe以卸载.NET 3.5版本,然后再安装4.0版本?

1 个答案:

答案 0 :(得分:1)

您应该能够在命令行中指定完整路径,例如

C:\的Windows \ Microsoft.NET \框架\ V2.0.50727 \ InstallUtil.exe