1

먼저 나는 매우 큰 문제가 있음을 분명히하고 싶습니다. 나는 어떤 연구도하지 않고 응용 프로그램을 개발했습니다. 나는 그 프로젝트를 개발하는데 3 개월을 보냈습니다.이 프로젝트는 vs2010, vs2010 보고서 뷰어, .NET 3.5sp1, ms SQL 서버 2005, sql3.5 compat 추가를 사용합니다..net 응용 프로그램 배포 문제. thinapp이 해결책입니까?

내 고객은 모두 xp sp2 사용자입니다. 그들 중 누구도 xp sp3을 가지고 있지 않습니다. 그래서 .net4를 사용할 수 없습니다. 이 모든 것을 설치하는 데 최소 30 분이 걸립니다. 클라이언트 컴퓨터에서. 제 사업에 영향을 미칠 수 있다고 생각합니다.

나는이 문제를 봤지만 설치 시간을 단축하는 데 도움이 될 수있는 것을 발견하지 못했습니다. 나는 또한 추가 기능을 사용하지 않는다고 말하고 싶습니다. 나는 easly .net 2.0 또는 .net 3.0으로 돌아갈 수있다. 그러나 vs2010보고 viver를 위해 나는 .net3.5 sp1를 사용해야합니다. 그래서 나는 실제로 붙어있다.

그런 다음 thinapp이 해결책이 될 수 있음을 알게되었습니다. 하지만 thinapp를 bundles.net 3.5 sp1 및 SQL server 2005에 사용할 수 있습니까? 작동할까요? 그렇지 않다면 pls는 나에게 다른 해결책을 준다. 나는에 갇혀 있어요 중간

답변

2

모든

첫째는 오래된 XP에서 실행해야하는 비주얼 스튜디오 2010 년 2.0 .NET으로 프로젝트 빌드 옵션을 설정 ... 당신이 할 수있는 여러 가지가있을 수 있습니다 번역.

두 번째로 VS2010과 함께 제공되는 http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=21916 대신 여기에서 보고서 뷰어를 사용할 수 있어야한다고 생각합니다 (해당 링크의 요구 사항이 .net 2.0 임). 그것은 모든 기능을 가지고 있지는 않지만 작동 할 수 있습니다.

은 다음 그것은 모든 하드 당신이 당신의 코드를 작성 방식에 따라 할 수있는 컴파일 만들지 만, 아마, 여담 ...

당신을 System.Linq 네임 스페이스에서 아무것도를 사용하는 경우가있다처럼 사용할 수있는 LinqBridge 라이브러리는 해당 코드를 전혀 변경할 필요가 없음을 의미합니다.

나는 그 몇 가지 사항을 간략하게 설명하고 코드를 다시 이식하는 특정 문제가있는 경우보다 구체적인 질문을 할 수 있습니다.

+0

.net 2.0으로 변경했을 때 오류가 발생합니다. ".net 2.0 형식 또는 네임 스페이스 이름 개체가 네임 스페이스 system.data에 없습니다." – user1280557

+0

http://stackoverflow.com/questions/9785820/error- in-converting-net-3-5-project-to-net-2-0-need-a-solution – user1280557

+0

어떻게해야할까요? – user1280557

관련 문제