为什么我的.NET 4应用程序知道没有安装.NET 4
我前几天开发了一个针对.NET 4的应用程序,并将XCOPY安装到Windows XP机器上。我告诉机器的所有者他们需要安装.NET Framework 4来运行我的应用程序,他告诉我他做了(不是一个可靠的来源)。当我运行应用程序时,我看到一个消息框,说该应用程序需要.NET Framework 4,我想安装它吗?单击是按钮将我带到Microsoft网站,稍后单击几次,安装了.NET 4,并且应用程序已成功启动。
过去,XCOPY将.NET应用程序安装到没有安装正确.NET版本的计算机上,导致应用程序在启动时崩溃,并且没有向用户显示有用的信息。这次为什么不同?
它是否内置于我的应用程序中,因为我针对.NET X?
它是否已经安装在目标机器上?
我喜欢这个功能。我想知道将来如何利用它。
幕布斯6054654
烙印99