Я создал проект C # .NET 3.5 с Visual Studio 2010, добавил несколько классов и форм и закрыл его. После этого я открываю проект с помощью Monodevelop 2.2.1, добавляю некоторые дополнительные вещи и снова закрываю.
Теперь, когда я снова открываю проект в Visual Studio 2010, появляется менеджер преобразования проекта, который хочет преобразовать проект.
Я проанализировал файлы проекта, и различия были только в следующих двух строках:
Visual Studio 2010:
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
...
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
...
Monodevelop 2.2.1:
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
...
(missing)
...
У вас есть предложения, как этого избежать? Например, как настроить Monodevelop для записи файлов проекта, Visual Studio хочет прочитать или отключить агент преобразования или выполнить автоматическое преобразование в фоновом режиме.
И, пожалуйста, никаких претензий к цепочке инструментов;) Должно быть так.