2010-12-01 6 views
2

.net 4.0 프로젝트에서 일부 작업을 수행했으며 일부 작업에는 SSIS를 사용하고 있습니다. 내가 볼 수있는 한 SSIS는 VS2010에서 지원되지 않으므로 SSIS 용 VS2008을 사용하면 문제가 없습니다. 하지만 .net 3.5에서 실행되는 SSIS에서 exsiting .net4 코드를 호출하는 방법은 무엇입니까?.net4 from SSIS

웹 서비스에 C# 코드를 랩핑해야합니까? 아니면 다른 옵션이 있습니까?

답변

2

응용 프로그램의 .NET 버전은 기본 실행 파일에 따라 다릅니다. DTEXEC을 사용하여 SSIS를 실행하면 DTEXEC.Exe가 .NET 3.5를 사용하도록 구성되어 있기 때문에 .NET 3.5를 사용할 수 있습니다.

그러나 .NET 4.0을 사용하여 자체 응용 프로그램 (DTEXEC과 비슷한 기능을 가진 간단한 콘솔 응용 프로그램)을 빌드하면 .NET 4.0을 사용할 수 있습니다.

마지막으로 DTEXEC을 .NET 4.0을 사용하기 위해 바꿀 수있는 해킹이 있습니다. 편집 할 수있는 DTEXEC.Exe.Config에 의해 제어되지만 Microsoft에서 지원하지 않을 가능성이 높습니다. 그것.