我有一个测试项目INT核心2控制台(Core2ConsoleTest)。核心2错误引用框架库
它引用了.NET Framework 4.6.1 Project(NetFrameworkTest)。
NetFrameworkTest项目引用标准的System.Printer.dll。
Download Core2ConsoleTest project here
当我打电话给任何System.Printer功能我有错误:无法加载文件或程序集“System.Printing,版本= 4.0.0.0,文化=中立,公钥= 31bf3856ad364e35' 。 El sistema no puede encontrar el archivo especificado。
我使用其他标准库(如System.Windows.Forms.dll)进行测试,如果Core项目引用使用标准库的Nuget包,则会出现相同的错误。
注意:与ASP.Net Core 2相同的错误
感谢您的帮助!
这与你提供的例子不同(它的目标是'netcoreapp2.0',因此它不是.net框架上的asp.net核心应用程序)。你能为你的问题提供一个类似的回购吗? –
我编辑了我的答案,包括两个简单的项目。当然,使用Core控制台应用程序不是可行的(或不是),但是在ASP.Net Core Framework中,它在1.1版本和Core 2.0版本上运行,但是没有在Core 2.0中创建的新项目 – Duefectu