2017-01-19 7 views
0

Я создал плагин для Notepad ++ с Visual Studio 2015 Community Edition с использованием C#. Он отлично работал с Notepad ++.Как сменить создание dll из ANSI в UNICODE в Visual Studio 2015

После новой переустановки моего Компьютера, включая Visual Studio и воссоздающей DLL, я получаю сообщение об ошибке Notepad ++, говорящее, что «этот плагин ANSI несовместим с Unicode Notepad ++».

Похоже, Visual Studio создает dll в ANSI. Теперь возникает вопрос: как я могу сказать Visual Studio создать DLL с кодировкой Unicode?

Редактировать: версия от Notepad ++ в обоих случаях имеет версию 7.2.2 (32-разрядная версия). Поскольку это одна и та же версия Notepad ++, я предполагаю, что проблема больше связана с созданием dll в VS2015.

+0

http://docs.notepad-plus-plus.org/index.php?title=Plugin_Development#Converting_plugins – stuartd

+0

В прошлом я делал это без этих шагов. Он просто отлично работал из коробки из VS2015 – Guido

+1

@stuartd Эта страница wiki старше двух лет. К сожалению, вики не обновляются, а некоторые ее содержимое устарели. – AdrianHHH

ответ

1

Наконец-то я нашел проблему. Поскольку я использую NppPluginNET, мне также нужно установить пакет C++ в VS2015. Теперь он работает нормально. Спасибо за ваши комментарии