예.
GAC는 dll의 side-by-side 버전 관리를 지원하므로 여러 버전의 System.Web.Extensions.dll이 존재할 수 있으며 함께 원활하게 실행할 수 있습니다.
웹 서버에서 개발 작업을 수행하지 않는 경우 ASP.NET 2.0 용 ASP.NET Ajax 확장 1.0을 설치하려면 System.Web.Extensions.dll (버전 = 1.0)을 복사하기 만하면됩니다. 61025.0)을 GAC에 추가합니다.
는 완전히를 사용하는 응용 프로그램에 있는지 확인합니다 (귀하의 상황에서, 당신은 처음에 System.Web.Extensions.dll을 얻기 위해 다른 서버의 .msi를 설치해야 할 수도 있습니다) ASP.NET 2.0 용 ASP.NET Ajax 확장 1.0을 참조 할 때 정규화 된 어셈블리 이름 모든 System.Web.Extensions 참조가 올바른 버전을 가리 키도록 신중하게 web.config을 확인해야합니다. 어쨌든, 정규화 된 어셈블리 이름은 다음과 같습니다 설치 프로그램이 당신을 위해 작동하지 않는 이유
System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
그래서, 나는 잘 모르겠지만, 실제로 모든 시스템에서의 .msi를 실행할 필요가 없기 때문에 소스 코드에 액세스해야하는 경우에만 사용하고 싶다면 GAC의 dll 만 있으면됩니다.
감사! 그게 효과가있어! –