2010-09-03 159 views
0

反正有没有安装.NET应用程序没有安装.NET框架。安装.NET应用程序

我用.netFramework 2.0。

而且我不想remotesoft。

+0

如果未安装.NET框架,则您的应用程序将无法工作 – 2010-09-03 06:58:50

+0

如果未使用Xenocode安装.NET框架,他的应用程序将工作 – 2010-09-03 08:01:10

回答

0

这是不可能的。 ıf你有安装问题clickonce是非常有用的。 clickonce具有自动的依赖关系。

2

当然是的,只需复制目标文件夹中的文件,但请记住,如果不安装该框架,该应用程序将不起作用。

+0

我不认为他的意思是仅仅“安装”,但不运行应用程序,但技术上,是的;-) – Michael 2010-09-03 07:29:20

0

答案是否定的,这种情况不是由任何人支持,而是销售产品的人(如Remotesoft Salamander)。微软尤其不支持这一点。

有许多方法可以将.NET框架与您的安装程序一起打包,这样用户就不必手动部署.NET框架。

0

您唯一可以做的以及Microsoft支持的方法是:
将.net框架包含在您的软件的安装程序中。因此,您的客户只需启动一个设置,即可安装框架您的应用程序。
您可以使用Visual Studio安装项目执行此操作。

我不知道这是否是你想要的,虽然。
从这个问题,如果你不想要的框架(你不会与安装项目有)一个单独的安装目前还不清楚,或者如果你不希望在所有设备上的框架(这是不可能以MS支持的方式进行,如其他答案所示)。

0

要回答你的问题,“不”。 要运行.NET应用程序,您需要.net框架。

有一些工具可以用来将IL编译为本地代码,但是您将失去.NET框架的所有优势,因为这不会是.NET应用程序。