이 질문은 일종의 another question과 관련되어 있지만 특정 시나리오가 있습니다..NET 32 비트 개발자 대 64 비트 제품
우리는 32 비트 컴퓨터에서 우리의 개발을 수행하고 64 비트 서버에 배포합니다. 이 응용 프로그램은 ASP.NET 웹 응용 프로그램이며이 응용 프로그램의 백엔드에 SQLite를 사용합니다. 원격 컴퓨터에서 빌드하려고하면 MSBuild에서 DLL을 찾을 수 없다는 오류가 발생합니다.
웹 응용 프로그램은 64 비트 프로세스를 실행 할 수 있어야합니다 (이 과정은 많은 메모리를 많이 필요로하기 때문에!) 당신은 단순히 32 비트 모드로 IIS를 넣고 모든 것을 실행 어디 솔루션을 보았다
32 비트 모드에서 SQLite를 사용할 수 있지만 64 비트 프로세스를 시작할 수 없다는 것을 알 수 있습니까?
도움말 !!
감사합니다. Joel, 웹 응용 프로그램은 기본적으로 워크 플로 관리 도구입니다. 다른 프로세스를 시작하고 이러한 다른 프로세스는 웹 앱 (또는 데이터베이스 자체)이 아닌 메모리가 필요합니다. SQL Server Compact 또는 Express 시도해보십시오. 감사! –