我试图修改ASP.NET5以及我们得到的所有新Magic。 我创建了一个小应用程序,它接收MAC地址并发送WakeOnLan-Package。为了抽象WoL,我尝试使用SharpPCap-Library:http://www.codeproject.com/Articles/12458/SharpPcap-A-Packet-Capture-Framework-for-NET
我可以添加引用甚至设置对象,但似乎只能在4.5上使用。简而言之,是否需要Asemblies与DNX 4.5.1和DNX Core 5.0兼容?
我尝试添加Automapper,它可以工作,但是这个在参考文件夹DNX 4.5.1和5.0上显示。这是否意味着,这个大会在两个版本上都是合作的?如果是的话,如果其他大会看起来不兼容,那怎么可能呢?
我的3.问题来自Project-References:我将Model-Project添加到我的WebGui中,但是Intellisense一直将模型对象标记为红色并告诉我,他无法解决它。有趣的是,建筑和运行时工作非常好。这是编译器atm的问题吗?
如果您对一般主题有任何资源,我也会很高兴。我发现了一些关于这个主题的主题,比如Jon Skeets问题:How can I diagnose missing dependencies (or other loader failures) in dnx?或诊断:http://davidfowl.com/diagnosing-dependency-issues-with-asp-net-5/但是我想,我的问题是在更基础的层面上。
提前致谢。
答案 0 :(得分:1)
您不需要DNX Core 5.0 - 这是SharpPCap可能与之不兼容的所有.NET Core内容。如果可以,只需在project.json
文件中删除这样的框架:
"frameworks": {
"dnx451": {
}
},
对于您的Model-Project来说,这可能是同样的事情。摆脱dnxcore50应该有所帮助。基本上这样做,你说你的项目需要完整的.NET,所以在Linux等上运行它可能不那么容易......
答案 1 :(得分:1)
如果您正在运行红线问题可能是一个非常尖锐的问题吗?