Я хочу написать подключаемый модуль WinMerge для вызова моего кода бизнес-уровня C# для преобразования текста.
Я решил начать с пробного плагина, который ближе всего к моим собственным потребностям, но если я захочу его открыть, Visual Studio попытается преобразовать свой файл решения, но просто не выполнит никакой полезной ошибки.
Я выбрал исходный код плагина IgnoreComments. отправная точка. Открытие файла dsp в Visual Studio запускает преобразование.
Если я начну одностороннее преобразование, через несколько секунд появится окно сообщения:
---------------------------
Microsoft Visual Studio
---------------------------
Project upgrade failed.
---------------------------
OK
---------------------------
В браузере откроется отчет о миграции, содержащий не более:
IgnoreCommentsC.dsp: Unable to convert project. Please make sure this is a valid Visual C++ 6.0 project.
IgnoreCommentsC.dsp: Project upgrade failed.
IgnoreCommentsC.dsp: Converting project file 'C:\snip\winmerge-code-7618-trunk\Plugins\src_VCPP\IgnoreCommentsC\IgnoreCommentsC.dsp'.
Я также обнаружил ошибку на главной странице проекта на sourceforge более недели назад, но проект больше не поддерживается?!
Итак, вопрос в том, что мне нужно сделать, чтобы открыть и скомпилировать этот плагин.
int j;
, которую необходимо переместить за пределы циклаfor
, и отсутствующимfstream.h
include это можно просто закомментировать. В этот момент у меня есть что-то, что компилируется. (На данном этапе нет намерения тестировать его.) - person Mark Hurd   schedule 30.01.2015