2017-01-19 82 views
0

我使用C#爲Visual Basic 2015社區版創建了Notepad ++插件。它在Notepad ++中運行良好。如何在Visual Studio 2015中將ANSI創建從ANSI轉換爲UNICODE

重新安裝我的電腦包括Visual Studio並重新創建DLL後,我收到來自Notepad ++的錯誤消息,說「此ANSI插件與Unicode Notepad ++不兼容」。

它看起來像Visual Studio正在ANSI中創建一個DLL。現在的問題是:如何告訴Visual Studio使用Unicode編碼創建dll?

編輯:Notepad ++的版本在兩種情況下都是7.2.2版本(32位)。因爲它是相同的Notepad ++版本,我認爲這個問題與VS2015中創建的dll更相關。

+0

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

+0

在過去,我沒有這些步驟。它只是在VS2015 – Guido

+1

@stuartd開箱即可使用。維基頁面已超過兩年。不幸的是,維基並沒有被更新,其中的一些內容已經過時。 – AdrianHHH

回答

1

最後我發現了這個問題。當我使用NppPluginNET時,我還必須在VS2015中安裝C++包。現在它工作正常。 感謝您的意見