BH2016 Ответов: 1

Перенос моих проектов visual studio с windows 7 на 10


Я недавно обновился с windows 7 до windows 10. Я также обновил свою visual studio с 2008 по 2013 год. У меня подключены два ноутбука, один с VS 2008 &Win7, а другой-VS2013 и Win10. На моем ноутбуке win 10 у меня есть установщик VS, который, похоже, отлично переносит проекты со старого ноутбука на новый.

Я нажимаю на файл решения, и приложение обновляет файл .sln & .vbproj, и он возвращается с предупреждением...

"Project.sln: Visual Studio необходимо внести нефункциональные изменения в этот проект, чтобы позволить проекту открываться в Visual Studio 2013, Visual Studio 2012 и Visual Studio 2010 SP1 без влияния на поведение проекта".

Поэтому, когда я иду в VS, я запускаю проект, и он говорит: "исходный файл отличается от того, когда был построен модуль". & один из моих частных суб не является членом глобальной системы.

Что я уже пробовал:

Код прекрасно работает со старым ноутбуком с VS2008 и Win7...Это должно быть что-то другое между выигрышем 7 и 10. Или VS2008 до 2013 года

F-ES Sitecore

Вы очистили и восстановили решение?

BH2016

Что вы подразумеваете под очищенным

Afzaal Ahmad Zeeshan

Нужно перенести проекты из старой против новой против. Windows не имеет никакого отношения к этому аспекту. :смеяться:

1 Ответов

Рейтинг:
0

OriginalGriff

Перейдите в строку меню и выберите пункт "построить ... Чистое решение", чтобы удалить все промежуточные файлы - теоретически вам не нужно этого делать, но я доверчивая душа.
The Go to "Build ... Rebuild Solution", чтобы сделать полную перестройку (в теории это начинается с "чистого", но, как я уже сказал - я доверчивая душа, но не тот доверчивый.)

Твоя проблема должна исчезнуть.
Если это не так, вручную перейдите к решению с помощью Проводника Windows, перейдите в каждую папку проектов "Bin/Debug" и удалите ее. Полная перестройка теперь должна сделать для вас новые версии, которые являются актуальными.


BH2016

У меня есть свой проект на копии на моем диске C, так что я готов попробовать все, что угодно. Я попробовал очистить и перестроить, и он вернулся с теми же ошибками. - Система не может найти указанный файл.

OriginalGriff

Это другая ошибка: на какой файл он жалуется?

BH2016

Установка. Есть и другие ошибки. Поскольку код был перестроен это новая ошибка

OriginalGriff

Хорошо, это, вероятно, что - то внешнее по отношению к решению-отсутствующая ссылка или что-то подобное.
Вернуться к первоначальному машинку, и проверить, либо ссылка на проект - какие-то из них номера-стандартные DLL, которые не входят в ваше решение?

Теперь скопируйте исходные файлы решения на новый и откройте его в VS. Проверьте ссылки еще раз. Если какой-либо из них относится к проектам в решении, перейдите к этому конкретному проекту и очистите его, а затем перестройте только этот проект. когда они все закончат, очистите и перестройте весь проект.

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

Это не так просто исправить, когда вы вообще не видите экран!

BH2016

Я согласен, это, скорее всего, что-то, где его ссылка на что-то, что изменилось от перехода от версии к версии. Я просто не понимаю, как это не просто работает, если это тот же самый правильный код, только на другой версии vs и windows. Единственная ошибка, которую я получаю, когда впервые пробую код, - это

"Visual Studio необходимо внести нефункциональные изменения в этот проект, чтобы позволить проекту открываться в Visual Studio 2013, Visual Studio 2012 и Visual Studio 2010 SP1 без влияния на поведение проекта".

BH2016

Но когда вы входите в код, в трех подменю моего проекта появляются три идентичные ошибки, которые все заканчиваются на .xsd. Каждый из них имеет одну ошибку, глядя на переменную, которая "не является членом" <default>".

BH2016

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

Необработанное исключение типа 'System.InvalidOperationException' произошло в MinsterCalibration.exe

Дополнительная информация: произошла ошибка при создании формы. Увидеть Исключение.InnerException для получения более подробной информации. Ошибка такова: не удалось загрузить файл или сборку 'NationalInstruments.UI.Styles3D, Version=13.0.35.242, Culture=neutral,
PublicKeyToken=18cbae0f9955702a' или одна из его зависимостей. Система не может найти указанный файл.

Строка кода, на которую он указывает, называется 'Me.MainForm = Global.Минстеркалибрация.LinearCalibrationUI'

OriginalGriff

Поэтому попробуйте удалить ссылку и добавить ее обратно - скорее всего, сборка не установлена на новой машине.

BH2016

Я думаю, что это будет работать, так как между vs2008 и vs2013 ссылки изменились, поэтому я собираюсь перенаправить их в правильный файл и посмотреть. Буду обновлять