2
我正在嘗試使用Xamarin Studio在Xamarin解決方案中添加NLog軟件包。將庫添加到Xamarin Android項目中沒有問題。但似乎NLog無法添加到我的Xamarin iOS項目中。無法在Xamarin iOS項目中安裝軟件包NLog 4.3.0-alpha3
包控制檯:
添加NLOG ...添加 'NLOG 4.3.0-素α3' 到TestApp.iOS。不能 安裝包'NLog 4.3.0-alpha3'。您正嘗試將此 程序包安裝到以'Xamarin.iOS,Version = v1.0'爲目標的項目中,但該程序包不包含與該框架兼容的任何程序集引用或內容文件 。欲瞭解更多信息,請聯繫 軟件包作者。
根據nuget包description,它支持Xamarin.iOS。
對我來說,它看起來像'.nuget'配置不正確。它針對'MonoTouch10'因此是經典的iOS,它應該是'Xamarin.iOS10'。 '.nuget'中的'lib/MonoTouch10/NLog.dll'可以正確引用'Xamarin.iOS,Version = v1.0',因此你可以壓縮'.nuget'並在項目中添加一個手動引用來解除阻止你自己....還填寫一個github問題。 – SushiHangover
我提出了一個github問題。 https://github.com/NLog/NLog/issues/1152 – Stam
這應該在NLog 4.3.0-alpha4中修復 – Julian