2012-06-21 3 views
2

Windows Server 2008 (64 비트) 컴퓨터에 Tortoise SVN (64 비트)을 설치했으며이 컴퓨터에 Visual Studio 2010이 설치되어 있습니다. VS2010을 사용하여 웹 응용 프로그램을 만들고이 프로젝트에서 일부 SVN 작업을 수행하기 위해 SharpSVN dll을 참조하고 있습니다. 이 DLL은 32 비트이고 프로젝트를 로컬에서 실행할 때 잘 작동합니다. 그러나 IIS에 게시하려고 할 때 원격으로 웹 응용 프로그램을 실행하려고하면 SharpSVN과 관련된 오류가 표시됩니다. 그래서 이것을 해결하기 위해 프로젝트에서 SharpSvn 64 비트에 대한 참조를 변경했습니다. 이제 원격 경우에는 제대로 작동하지만 로컬에서는 작동하지 않습니다. 따라서 로컬 또는 원격으로 작업 할 때마다이 DLL 버전을 변경해야합니다. 더 나은 해결책이 있습니까?SharpSvn 64 비트 문제

답변

1

web.config 또는 응용 프로그램 구성 파일에서 수행 할 수있는 몇 가지 트릭이 있습니다. 또 다른 옵션은 SharpSvn을 GAC에 설치하는 것입니다 (그러나 나는 피할 것입니다).

+0

감사합니다 버트 .. 나는 당신의 요지를 ... 다시 한번. 귀하의 회신에 감사드립니다. – Prateek

+0

글쎄, 32 비트 응용 프로그램을 활성화, IIS 응용 프로그램 풀에서 내 문제를 해결 .... :) – Prateek

관련 문제