에서의 Web.config에 bindingRedirect를 추가 그것은 파일을 생성하여 Web.config의에 키를 추가 할 수 있습니다 : 12/CONFIG/webconfig.name.xml 내용 (http://msdn.microsoft.com/en-us/library/ee413929.aspx 참조) :선언적 셰어 포인트 2007
<actions>
<add path="configuration/SharePoint/SafeControls">
<SafeControl
Assembly="CustomWebPart, Version=1.0.0.0, Culture=neutral, PublicKeyToken=123456789abcdefgABC"
Namespace="CustomWebPart"
TypeName="*"
Safe="True" />
</add>
<add path="configuration/runtime/assemblyBinding">
<dependentAssembly>
<assemblyIdentity name="CustomWebPart" publicKeyToken="123456789abcdefgABC" culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0" newVersion="2.0.0.0" />
</dependentAssembly>
</actions>
이 컨트롤은 안전한 컨트롤을 추가하는 데 적합하지만 어셈블리 리디렉션에는 사용할 수 없습니다. 이게 왜 효과가 없는지 아무도 모른다. "configuration/SharePoint /"내부의 경우에만 태그를 추가 할 수 있습니까?
지적 해 주셔서 감사합니다. SharePoint 2007에서는 바인딩 리디렉션을 구성 파일에 사용할 수 없다는 점은 어디에도 없습니다. 수동 배포 단계를 사용하여 시간 제약으로 인해 web.config를 변경했습니다. 다음 번엔 SPWebConfigModification을 살펴 보겠습니다. 필자는 SPWebConfigModification을 피처 수신기에서 사용해야하지만 코드가 web.config를 편집 할 수있는 충분한 권한을 가진 사용자로 실행된다는 것을 보장 할 수는 없지만. – Tim