понизить .csproj с 2010 до 2008 - PullRequest
       25

понизить .csproj с 2010 до 2008

3 голосов
/ 26 октября 2010

Я работал над программой в Visual Studio 2010. У меня все еще есть проблемы с совместимостью, о которых я упоминал ранее.

Есть ли способ понизить мой проект C #, чтобы я мог открытьэто с Visual Studio 2008 (без копирования кода и воссоздания формы)?

Для тех, кто хотел бы знать, у меня возникает проблема с неким необработанным исключением, как только программа запускаетсяна компьютере под управлением Windows XP (открывается окно «отправить отчет об ошибке»).Я говорил с некоторыми людьми, которые предположили, что это может быть проблемой совместимости, поэтому я решил попробовать.Я подумал, что если я смогу скомпилировать его в Visual Studio 2008 на компьютере под управлением Windows XP с пакетом обновления 2 (SP2), он будет работать на нужной машине.Если у кого-то есть какие-либо предложения относительно того, в чем еще может быть проблема, это также приветствуется.

Ответы [ 3 ]

3 голосов
/ 26 октября 2010
1 голос
/ 21 мая 2012

Самый простой способ понизить статус вашего проекта - открыть файл sln с помощью редактора и изменить следующие вещи:

, чтобы обезопасить себя, вы должны сделать копию своего существующего проекта и сохранить ее в другом месте.

1.) В строке 1. где-то "Формат версии 11.00" -> изменить с 11.00 до 10.00

2.) В строке 2. "... Express 2010" изменить 2010до 2008 года.

Сохраните его и откройте с помощью C #!

0 голосов
/ 26 октября 2010

С легкостью нет ... вот пост о том, как это могло бы работать.Кроме того, если у вас есть функции 4.0, вам придется вернуть их к синтаксису 3.5.

...