해결책 (일부 새 구성 요소, 타사 구성 요소와 TFS에 대한 대규모 솔루션 재 도입)에서 일부 잘못된 참조가 업데이트되었습니다.이 LLBLGen 의존 코드에서 무엇을 업데이트해야합니까?
저는 11,257 개 오류의 출발점에서 불과 수십 개에 이릅니다. 제 3 자 DLL이 새로운 위치를 가리키는으로 고칠 수없는 첫 번째는 다음과 같습니다
SD.LLBLGen.Pro.ORMSupportClasses.DataAccessAdapterBase.PostProcessNewDynamicQueryEngine '에 가장 적합한 오버로드 된 메서드 (SD.LLBLGen.Pro .ORMSupportClasses.DynamicQueryEngineBase) '일부 잘못된 인수
가 (이 분명히 이전에 컴파일)에 대해 불평 코드는 DataAccessAdapter.cs에 있습니다
/// <summary>Creates a new Dynamic Query engine object and passes in the defined catalog/schema overwrite
hashtables.</summary>
protected override DynamicQueryEngineBase CreateDynamicQueryEngine()
{
return this.PostProcessNewDynamicQueryEngine(new DynamicQueryEngine());
}
이 코드를 생성됩니다;
///////////////////////////////////////////////////////////////
// This is generated code.
//////////////////////////////////////////////////////////////
// Code is generated using LLBLGen Pro version: 3.5
// Code is generated on: Tuesday, April 17, 2012 8:37:28 AM
// Code is generated using templates: SD.TemplateBindings.SharedTemplates.NET20
// Templates vendor: Solutions Design.
// Templates version:
//////////////////////////////////////////////////////////////
DLL이 프로젝트가 참조하는 (SD.LLBLGen.Pro.DQE.Access.NET20 및 SD.LLBLGen.Pro.ORMSupportClasses)이다 런타임 : 여기에 파일 단위 헤더 (DataAccessAdapter.cs)입니다 버전 v2.0.50727, 버전 3.5.0.0
파일이 1 년 전에 생성 된 것으로 확인되었습니다.이 파일을 다시 재생해야합니까? 그렇다면 어떻게? 솔루션이 현재 컴파일 중이 아니기 때문에 재생성되지 않습니까? 그렇다면 "Catch-22"가 될 수 있습니다 ...
llblgen pro 관련 질문에 대한 stackoverflow를 확인하지 않은 경우를 대비하여 llblgen pro 관련 질문을 포럼에 게시하는 것을 고려해보십시오.) –
@Frans : 나는 그 일을 시도했으나, 포럼에 글을 올릴 비밀 번호가 들어있는 이메일은 나에게 전혀 전달되지 않았다. 나는 "우리 잘못"이라고 99 % 확신합니다. 업무용 메일 서버는 매우 신뢰할 만합니다. 나는 집에있는 계정에서 결코 나타나지 않는 업무용 계정으로 많은 이메일을 보냈습니다. 그런 다음 내 개인 "보낸 편지함"으로 이동하여 직장에 가져와야합니다. 그래서, 아마도 나는 신뢰할 수있는 이메일 계정을 사용해야했지만 어쨌든 왜 내가 SO에 의존했는지 설명합니다. –
@Frans : 위의 내용은 두 버전 간의 충돌에 여전히 문제가 있다고합니다. 오늘 아침 늦게 (직장에 나가면) 다른 질문을 올릴 것입니다. –