我在Protable代码模式下创建了我的项目,我希望向其安装NLog软件包,但无法正常工作。我收到以下错误: 无法将NLog软件包安装到以'.NetPoratble,Version = 4.5,Profile = Profile111'为目标的项目中。谁能告诉我如何解决此错误?还是有其他解决方法?
答案 0 :(得分:0)
正如SushiHangover所说,您需要将可移植类库转换为.NET Standard 。
删除csproj中的所有内容,并将其插入:
添加回NuGets(只需打开packages.config,然后添加软件包 参考,或通过NuGet程序包管理器)。
删除AssemblyInfo.cs(现在在csproj中)并 packages.config(也通过PackageReference 在csproj中)
这里是an article供参考。