Обновите листы свойств до Visual Studio 2010 - PullRequest
4 голосов
/ 20 апреля 2011

Я обновил свое решение Visual Studio 2005 до Visual Studio 2010. Я использовал таблицы свойств (* .vsprops) для настройки своих проектов.После обновления он обновил все * .vsprops до новых * .props.Однако новые листы свойств просто пусты:

<?xml version="1.0" encoding="utf-8"?> 
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

</Project>

Так что я предполагаю, что мастер миграции Visual Studio не поддерживает обновление листов свойств.Разумно обновить их вручную (около 20 листов).Тем не менее, мой вопрос: знаете ли вы какую-нибудь утилиту или более простой способ сделать это?

Ответы [ 2 ]

3 голосов
/ 20 января 2012

У вас все еще есть списки свойств VS2005?Если вы это сделаете, попробуйте импортировать их из окна Property Manager.Пример того, как это сделать, см. В документации MSDN

Следующая ссылка на MSDN также может помочь вам

http://blogs.msdn.com/b/vcblog/archive/2010/03/02/visual-studio-2010-c-project-upgrade-guide.aspx

1 голос
/ 30 июля 2012

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

Решение состоит в том, чтобы создать фиктивный проект в VS2008 с одним листом свойств и открыть его в VS2010 для преобразованияЭто.Повторите это для всех листов свойств, чтобы заставить их преобразовать правильно.После каждого преобразования закрывайте VS2010, чтобы «сбросить» его.

Также см. Здесь возможную проблему: http://support.microsoft.com/kb/2262855

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