1

나는 비주얼 스튜디오 2005 VB.NET으로 기존 VB6 애플리케이션을 재 작업하고 있는데 윈도우 10에 설치하려고 할 때 나는 다음과 같은 오류가있어 :VB.NET 프로젝트에 필요한 라이브러리를 어떻게 포함시킬 수 있습니까?

adodb vb.net windows 10 error

msdatasrc vb.net windows 10 error

나는를 포함 할 수 있습니다 어떻게 누락 된 라이브러리 및 프로젝트와 함께 그들을 운반? 또는 어떻게 든 Visual Studio 2005로 VB.NET 설치 프로그램을 만들 수 있으며 모든 종속성이 적용됩니다.

+2

귀하의 VS 버전은 새로운 OS 용 프로그램을 만들려고 할 때 책임을로 얻을 않는, 아주 오래 . 이들은 PIA이며 c : \ windows \ assembly에 컴퓨터에 설치되므로 컴파일러는 복사 할 필요가 없다고 생각합니다. 하지만 Win10 머신이 아닌 kaboom. 해결 방법은 Copy Local 속성을 True로 설정하여 빌드 디렉토리에 복사하고 설치 프로그램에서 GAC에 넣도록하는 것입니다. –

+0

@HansPassant Windows 2005가 아닌 Windows 10을 사용하는 Windows XP입니다. 모든 종속성을 포함하고 Windows 10에 최종 제품을 설치할 수있는 설치 프로그램을 만들어야합니다. – Vlad

답변

0

잘되었습니다. 이 자습서 vs 2005 setup project tutorial을 사용하여 새 설치 프로젝트를 만들었습니다.

내 개발 프로젝트의 bin 폴더에 거주하는 모든 파일을 추가, 플러스 나는 "회의 추가" 대화 상자를 사용하여 adodb.dll을 추가, 바로 설치 프로젝트 "응용 프로그램 폴더를 클릭 "노드.

나는 또한 msdatasrc.dll을 추가했으며 이는 Windows XP 용 MS Office의 이전 버전과의 호환 라이브러리와 유사합니다. 당신은 여기에서 다운로드 링크를 찾을 수 있습니다 office xp support files

일단 이러한 파일을 두 번 클릭하면 기본 * .exe 파일을 열 수있는 shortucts를 만들 수 있습니다. 바탕 화면 및 메뉴 바로 가기, 노드에 추가 할 수 있습니다 사용자의 데스크톱사용자 메뉴

관련 문제