Можно ли скомпилировать .NET 1.1 в Visual Studio 2008? - PullRequest
2 голосов
/ 07 октября 2009

У меня есть веб-сайт ASP.NET 1.1, и он был недавно обновлен до Visual Studio 2008. После компиляции моих проектов в .dll похоже, что они не работают, и из того, что я собрал, кажется, что это из-за VS2k8 не может быть нацелен на .NET 1.1. У меня все еще установлена ​​Visual Studio 2003, поэтому я могу скомпилировать свои проекты с этим, но мне интересно, есть ли способ компилировать их в Visual Studio 2008.

Ответы [ 7 ]

3 голосов
/ 07 октября 2009

Нет, минимум, на который вы можете ориентироваться .NET 2.0. Почему бы просто не обновить проект до .NET 2.0 или еще лучше 3.5?

Изменение только в ViewState (не говоря уже о других преимуществах) - одна из причин сделать это.

2 голосов
/ 07 октября 2009

вы не можете как домашнее животное Скотт Гу

но эта статья дает вам обходной путь

1 голос
/ 07 октября 2009

Это то, что MSBee было создано для адресации (хотя для Visual Studio 2005). То же самое можно применить к Visual Studio 2008. См. Эту статью для получения подробной информации о том, как ее настроить, а также ограничений, которые вы могли бы рассмотреть:

http://devlicio.us/blogs/ziemowit_skowronski/archive/2008/08/22/working-with-net-1-1-in-visual-studio-2008-and-team-server.aspx

0 голосов
/ 07 октября 2009

Эта операция не поддерживается в Visual Studio 2008. Она поддерживает только компиляцию в рамках 2.0 и 3.5.

0 голосов
/ 07 октября 2009

Есть строка:

<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

в файле csproj.

Я бы не советовал, но вы можете попробовать установить значение v1.1. Однако я подозреваю, что это вызовет больше проблем, чем решит.

Я бы согласился с предложением Ричардода и укусил бы пулю и обновился, либо нашел бы версию Visual Studio 2005.

0 голосов
/ 07 октября 2009

Да, есть, но это взломать. Здесь есть статья в блоге о том, как сделать это с бета-версией VS2005, здесь - http://blogs.msdn.com/jomo_fisher/archive/2005/04/22/410903.aspx Вы можете адаптировать ее для работы с VS2008.

Однако я рекомендую использовать VS2003 или .Net 2.0.

0 голосов
/ 07 октября 2009

Нет, вы можете ориентироваться только на .NET 2.0, 3.0 и 3.5 (взгляните на свойства вашего проекта).

Это также будет верно для VS 2010 (конечно, добавив .NET 4.0 в список), как описано Скоттом Гатри .

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