当我尝试将NLog或log4net NuGet包添加到我的Xamarin.Mac项目时,它失败了:
无法安装包'NLog 3.2.0.0'。您正在尝试将此软件包安装到以“Xamarin.Mac,Version = v2.0”为目标的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请与软件包作者联系。
这些工具的任何端口是否可以与Xamarin.Mac配合使用?如果没有,我可以使用任何相同的工具吗?
答案 0 :(得分:0)
我们的应用程序适用于Mac和Windows。 我们下载了源from the log4net github page并在Mac上重新构建。工作正常,生成的二进制文件可以放入Windows应用程序..
答案 1 :(得分:0)
log4net适用于Xamarin.Mac,只需引用Xamarin.Mac项目中的log4net.dll,并使用' log4net'代码中的命名空间。