저는 Microsoft.SqlServer.Smo 어셈블리를 참조하는 작은 응용 프로그램을 가지고 있습니다 (그래서 사용자가 연결할 수있는 서버 목록 &의 목록을 사용자에게 표시 할 수 있습니다).Microsoft.SqlServer.Smo를 참조하는 응용 프로그램은 추가 어셈블리가 대상 컴퓨터에 포함되어야합니까?
내 응용 프로그램은 원래 Microsoft.SqlServer.Smo 및 Microsoft.SqlServer.ConnectionInfo를 참조했습니다. 상황은 내 dev에 상자에 예상대로 일했습니다.
테스트 컴퓨터에 응용 프로그램을 설치하면 System.IO.FileNotFoundException이 수신되었습니다. 메시지의 세부 사항은 포함 된 다음
-
:
내가 결국 위에서 언급 한 것 외에 다음 어셈블리를 참조하여 문제를 해결 파일이나 어셈블리 Microsoft.SqlServer.SmoEnum
- Microsoft.SqlServer.SmoEnum
- Microsoft.SqlServer.SqlEnum
- Microsoft.SqlServer.BatchParser
- Microsoft.SqlServer.Replication
를로드 할 수 없습니다
누구나 참조없이 내 개발 상자에서 응용 프로그램을 잘 만들지 만 실제로이 추가 어셈블리를 모두 내 응용 프로그램에 포함시켜야 (사용자 컴퓨터에 설치할 수 있음) 확인할 수 있습니까?
이 질문에 감사드립니다. 나는 그것에 대해 많은 것을 배웠습니다! – StevenMcD