2016-10-20 124 views
-4

当我开始打开Visual C#窗体窗体应用程序时,有一个选项用于在新建项目窗口中选择.NET Framework。我的问题是我在.NET Framework 4.5.2中构建了一些应用程序,由于.NET兼容性,我无法在其他计算机上运行它。如果我在选择新项目窗体窗体应用程序期间选择较低的.NET Framework并在较低的.NET版本中构建应用程序,我可以在具有低.NET框架版本的系统上运行它。.NET Framework和Visual Studio

image

+0

我要完全诚实的在这里,我真不明白你想要什么,或者你问什么,甚至为此事。请看看:http://stackoverflow.com/tour –

+0

在另一台机器,你说你不能运行该应用程序,任何理由不安装.NET 4.5.2? https://www.microsoft.com/nb-no/download/details.aspx?id=42642 –

+0

是的,如果您为其他计算机上的框架版本构建它,它将在另一台计算机上运行。但是,如果您在代码中使用了框架4.5.2的任何功能,它将不会构建在较低的框架 – jazza1000

回答

0

是的,如果你在你的机器上安装一个更高的.NET版本,你也能运行应用程序。

在Microsoft网站上搜索.NET下载。

0

当Microsoft发布新的.Net框架时,它包含新工具,因此如果您不需要使用任何新工具,则可以选择较低版本的.Net框架。 但是,当你想在另一台机器上运行你的程序时,目标机器应该有兼容的.Net框架。所以,你应该先安装它().Net框架,然后运行你的应用程序。

使用下面的链接下载的.Net框架

https://www.microsoft.com/en-us/download/search.aspx?q=.net%20framework

+0

谢谢。实际上,我只是作为一名学习者来为c#尝试为我的工作场所构建一个小型应用程序,他们在那里安装了POS嵌入式窗口,该窗口无法支持超过3.5的.net框架。 –

+0

@ziakhan那么你可以配置.Net框架3.5或更少 –

相关问题