我有一个控制台应用程序,我正在尝试在服务器上运行 .exe 文件。但我收到以下错误。
找不到运行此应用程序的运行时版本
我在 3.5 框架中开发了控制台应用程序,而服务器具有 4.0 框架。
我应该在 2.0 还是 3.0 框架中开发应用程序?
我有一个控制台应用程序,我正在尝试在服务器上运行 .exe 文件。但我收到以下错误。
找不到运行此应用程序的运行时版本
我在 3.5 框架中开发了控制台应用程序,而服务器具有 4.0 框架。
我应该在 2.0 还是 3.0 框架中开发应用程序?
4.0 框架不包括 2.0-3.5。
您需要在服务器上安装 3.5 版或在应用程序的配置中添加条目以允许它在 4.0 下运行。
<supportedRuntime>V4.0</supportedRuntime>
检查在 .net 4.0 上执行应用程序时,在 .net 2.0和app.config <supportedRuntime>下编译以获取详细信息。
您可以只更改应用程序的目标框架。它在项目属性上。
您无法使用 Visual Studio 2008 创建 .Net 4.0 应用程序,如果您有 2010 VS IDE,则可以创建 .Net 3.5 应用程序。
您可以使用 .Net 3.5 应用程序继续使用 VS 2010