在客户端计算机上部署.NET软件需要什么?

时间:2009-02-01 13:32:26

标签: .net deployment

我正在将.Net Windows应用程序部署到客户端系统。客户是否需要在他的系统中使用.Net软件?

4 个答案:

答案 0 :(得分:4)

是的,但是如果您在Visual Studio中使用安装/部署项目,则可以创建一个Setup.exe,它将为您引导和安装.NET框架。但是,如果您不这样做,那么在运行应用程序之前,需要安装与您的应用程序兼容的.NET框架。

虽然如果你绝对需要,可以避免这种情况。这种情况很少见,但您可以使用Salamander或Xenocode等工具将框架捆绑到您的应用程序中。但是,建议不要这样做,只有在核心要求的情况下才这样做。

答案 1 :(得分:1)

是的,客户需要您的应用程序版本或更高版本的.net框架。

例如,如果您在.NET 2.0中编写应用程序,则客户端需要.NET Framework 2.0或更高版本。

答案 2 :(得分:1)

是的,客户端应该安装.NET框架才能使应用程序正常工作。

答案 3 :(得分:0)

您需要目标计算机上的CLR才能运行.net应用程序。