2. 여기 project.json입니다 그 메신저 참조 (dll에 의해, 나는 프로젝트에 대한 일반적인 참조로 추가 할 수 없습니다) 일부 스레드 작업에 대한 System.Threading을 사용하는 다른 프로젝트. 여기 project.json입니다 :윈도우 10의 IoT ARM (라즈베리 파이)하여 System.Threading없는 참조
{
"version": "1.0.0-*",
"dependencies": {
"ELMSDefinitionsCore": "1.0.0-*",
"NETStandard.Library": "1.6.1",
"System.ComponentModel.Primitives": "4.2.0",
"System.Xml.XmlSerializer": "4.2.0",
"UniversalSerialPort": "1.0.0-*",
"System.Security.Cryptography.Algorithms": "4.0.0",
"System.Threading.Thread": "4.3.0"
},
"frameworks": {
"netcoreapp1.1":
{
"imports": "dnxcore50",
"dependencies":
{
"Microsoft.NETCore.App":
{
"type": "platform",
"version": "1.1.0"
}
}
},
"netstandard1.4":
{
"imports": "dnxcore50"
},
"net462": {
"dependencies": {
}
}
}
}
나는이 같은 여러 개의 경고를받을 컴파일 :
C를 : \의 Program Files (x86) \ MSBuild를 \ Microsoft.NetNative ARM \ \ ILC \ IlcInternals.targets (936,5) : 경고 : ILTransform_0003 : 'ThreadStart..ctor (object, IntPtr)'메서드가 없어 'GroupSelect.StartGroupLoop (byte [])'메서드가 항상 예외를 throw합니다. 어셈블리가 누락되었을 수 있습니다.
모든 경고는 참조 된 라이브러리에 관한 것입니다.
은이 주제에서 솔루션을 시도했지만, 아무것도 도움이되지 : Can't find System.Threading 4.0.10 on Raspberry Pi on Windows 10 IoT
OP와 직접적인 관련이 없습니다. 의도적으로 ARMv8을 고려하지 않습니까? – InfinitelyManic
왜 묻는거야? 저는 라스베리 파이 2 (ARMv7)를 사용하고 있습니다. –
나는 x64를 보았 기 때문에 물어 본다. 그래서 나는 더 큰 그림이 몇몇 아치를 가로 질러 컴파일하는 것이라고 가정한다. – InfinitelyManic