Приложение .net 3.5 работает на компьютерах без 3.5, но с 4? - PullRequest
2 голосов
/ 01 декабря 2011

Я в настоящее время разрабатываю графический интерфейс с использованием Visual Studio 2008 для .NetFramework 3.5 Мне было интересно, может ли компьютер без 3.5, но с последней версией (4.0) без проблем запустить приложение или мне все еще нужно установить .netFramework 3.5?

Ответы [ 3 ]

4 голосов
/ 01 декабря 2011

Вы можете добавить элемент supportedRuntime в ваш app.config:

<configuration>
   <startup>
     <supportedRuntime version="v4.0" />
     <supportedRuntime version="v2.0.50727" />
   </startup>
</configuration>
1 голос
/ 01 декабря 2011

Вам необходимо установить .NET 3.5. .NET 4.0 поставляется с другим CLR и поэтому не может выполнять сборки .NET 3.5.

1 голос
/ 01 декабря 2011

Я думаю, вам нужно установить 3.5 рамки

...