我正在尝试在我的mac上构建一个orignally-Windows / VisualStudio C#项目。具体来说,我正在尝试将this chatterbot API转换为dll,以便我可以在我自己的C#文件中使用它。
$ xbuild ChatterBotAPI.csproj
但是我得到了所有这些错误:
XBuild Engine Version 14.0
Mono, Version 4.4.2.0
Copyright (C) 2005-2013 Various Mono authors
Build started 20/12/2016 14:00:55.
__________________________________________________
: warning : Default tasks file /Library/Frameworks/Mono.framework/Versions/4.4.2/lib/mono/3.5/Microsoft.Common.tasks not found, ignoring.
Project "/Users/theonlygusti/Documents/Programming/chatter-bot-api/dotnet/ChatterBotAPI/ChatterBotAPI.csproj" (default target(s)):
Target PrepareForBuild:
: error : Error initializing task Message: Not registered task Message.
Target _RecordCleanFile:
: error : Error initializing task ReadLinesFromFile: Not registered task ReadLinesFromFile.
Build FAILED.
Warnings:
: warning : Default tasks file /Library/Frameworks/Mono.framework/Versions/4.4.2/lib/mono/3.5/Microsoft.Common.tasks not found, ignoring.
Errors:
/Users/theonlygusti/Documents/Programming/chatter-bot-api/dotnet/ChatterBotAPI/ChatterBotAPI.csproj (default targets) ->
/Library/Frameworks/Mono.framework/Versions/4.4.2/lib/mono/xbuild/14.0/bin/Microsoft.Common.targets (PrepareForBuild target) ->
: error : Error initializing task Message: Not registered task Message.
/Users/theonlygusti/Documents/Programming/chatter-bot-api/dotnet/ChatterBotAPI/ChatterBotAPI.csproj (default targets) ->
/Library/Frameworks/Mono.framework/Versions/4.4.2/lib/mono/xbuild/14.0/bin/Microsoft.Common.targets (PrepareForBuild target) ->
(_RecordCleanFile target) ->
: error : Error initializing task ReadLinesFromFile: Not registered task ReadLinesFromFile.
1 Warning(s)
2 Error(s)
Time Elapsed 00:00:00.1460680
如何将all these classes放入某种我可以在其他程序中使用的库中?