BH2016 Ответов: 1

Как перенести проекты visual studio 2008 на VS2013


When I first try to open a VS2008 version in VS2013 a screen comes up with a migration report with the error...

>visual studio needs to make non-functional changes this project in order enable the open visual 2013, 2012, and 2010 sp1 without impacting behavior.

then when the program is ran it starts initially but stops with the error...

'source file: c:\(program name)\calibrationprototype\my project\application.designer.vb
module:
process:

the source file is different from module was built.
would you like debugger use it anyway?'

-yes-

then an 'invalidoperationexception handled error'

'an unhandled exception of type 'system.invalidoperationexception' occurred (projectname).exe

>additional information: error creating form. see exception.innerexception for details. is: could not load or assembly 'nationalinstruments.ui.styles3d, version="13.0.35.242," culture="neutral," publickeytoken: 18cbae0f9955702a'" one its dependencies. system cannot find specified.'

  the code it is pointing at is...

'global.system.diagnostics.debuggerstepthroughattribute()  
        Protected Overrides Sub OnCreateMainForm()
   →         Me.MainForm = Global.(Project Name).LinearCalibrationUI
        End Sub

And when you hover over the Me. by the arrow it has two red x's next to 'InternalCommandLine' and 'Deployment' with the errors as 'Write Only Properties are not yet supported' and '{"Application identity is not set."}, respectively.



-With three errors in the error list all with pointing at  

'Me._connection.ConnectionString = Global.CalibrationPrototype.My.MySettings.Default.TeqAppsConnectionString' 

With "Global.CalibrationPrototype" is not a member of <default>'.
 
Notes.
I have measurement studio 2015 with it version: 15.0.0.49153


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

- Изменение VSProj из предложений, которые я нашел в интернете.
- Изменение ссылок в папке "мой проект" в обозревателе решений.
- Восстановление

NationalInstruments.UI.Styles3D.dll версия-13.0.35.242--- это сломанная зависимость под NationalIntstruments.UI.dll ***** как мне сделать так, чтобы это не сломалось ********

1 Ответов

Рейтинг:
0

#realJSOP

Вы переходите через 4 или 5 версий VS. Вы должны честно ожидать проблем.


BH2016

Как мне действовать дальше

Dave Kreskowiak

Попробуйте выйти в меню и нажать на кнопку Очистить решение. Затем перестройте все решение и запустите его снова.

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

BH2016

"Visual Studio не может начать отладку, так как цель отладки" C:\(имя проекта)\bin\Debug\(имя проекта).exe" отсутствует. Пожалуйста, постройте проект и повторите попытку, или установите свойства OutPath и AssemblyName соответствующим образом, чтобы указать правильное местоположение для целевой сборки.'

Даже не дает мне отладить его после того, как попробовал это сделать. Что-то с этим исходным файлом должно быть изменено.

BH2016

Предупреждение: не удалось найти необходимое условие ".NET Framework 3.5" в пути "C:\Program файлы (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\'


Предупреждение: не удается найти программы установки необходимых компонентов в Windows 3.1' в файлы C:\Program путь '(х86)\Майкрософт SDK для в\Windows\V8 двигатель.\1А загрузчика\'


Предупреждение: целевая версия .NET Framework в проекте не соответствует условию запуска .NET Framework версии "3.5.21022". Обновите версию условия запуска .NET Framework, чтобы она соответствовала целевой версии the.NET фреймворк в диалоговом окне Дополнительные параметры компиляции (VB) или на странице приложения (C#, F#).

Выходы...что-то нужно обновить

BH2016

Предупреждение: не удается найти NATIONALINSTRUMENTS зависимостей '.Пользовательского интерфейса.STYLES3D' (подпись='18CBAE0F9955702A версии='13.0.35.242') из собрания 'NationalInstruments.UI.dll'
------ Предварительная проверка сборки для завершения проекта "настройка" завершена ------
------ Перестроить все начатое: проект: настройка, конфигурация: отладка ------

#realJSOP

Я предлагаю вам создать новый проект и исходные файлы, а также скомпилировать приложение, и, вероятно, 99% ошибок, которые вы увидите, будут связаны с отсутствующими ссылками на сборку. Имейте в виду, что сборки, на которые вам нужно ссылаться, могут иметь проблемы, если они также скомпилированы в старые версии файла .Net. В этом случае вам, возможно, придется искать более новые версии этих сборок.

BH2016

Самое большое, к чему я постоянно возвращаюсь, - это как сделать NationalInstruments.UI.Styles3D не сломанной зависимостью от NI.UI.dll

#realJSOP

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

BH2016

Я уже пытался это сделать. Я думаю, что мне нужно добавить что-то еще, потому что ничего не меняется