DLL 'coredll.dll'를로드 할 수 없습니다 : 지정된 모듈을 찾을 수 없습니다
Unable to load DLL 'coredll.dll' : the specified module could not be found
나는 컴팩트 프레임 워크를 사용하고 있습니다 Windows Embedded 7 Compact Thin Client의 경우 3.5입니다.
코드는
using System;
using System.Linq;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using OpenNETCF.Threading;
namespace Windows7EmbeddedTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("Starting the test");
bool notRunning;
NamedMutex mutex = new NamedMutex(false, "myappname", out notRunning);
MessageBox.Show("test went well!");
}
}
}
이 해결 될 수있는 방법 어떤 아이디어인가? Windows Embedded Compact 7 씬 클라이언트에서 coredll.dll을 검색했는데 아무 것도 표시되지 않았습니다. 내 이해는 그것이 Windows CE 장치의 필수적인 부분입니다. 그렇다면 왜 Windows Embedded Compact 7 컴퓨터에서 OpenNETCF를 찾을 수 없습니까? 이 DLL을 수동으로 다운로드하거나 설치해야합니까? 그것을 등록? Windows Embedded Compact 7과 함께 제공되는 경우 찾는 경로는 무엇입니까?
아하! 그것이 바로 그 것이다. 감사. 따라서 명확히하기 위해 - Windows Embedded Compact는 차세대 Windows CE입니다. 맞습니까? 그러면 WES는 무엇입니까? 다른 파생물? – sarsnake
Windows Embedded Compact는 Microsoft 마케팅에서 Windows CE 7.0에 부여한 "새 이름"입니다. Windows Embedded Standard는 본질적으로 구성 요소 화 된 Windows 7입니다. 이전 버전은 Windows XP Embedded 또는 XPe라고했습니다. 그들이 다음 버전이라고 부르는 것을 전혀 알지 못합니다. – ctacke
@ctacke - 비슷한 문제에 직면하고 있지만 해결하지 못했습니다. 도와주세요. – RSB