내 asp.net-application은 mpp-file을 구문 분석하고 db에 데이터를 저장합니다. 그런 다음 mspdi를 사용하여 동일한 데이터가있는 xml 프로젝트 파일을 생성하려고합니다. 모든 첫 번째 주요 작업 외에 좋은 작품. 구문 분석하는 과정에서 하나의 작업이 ms 프로젝트에서 숨겨지고이 작업은 다른 모든 작업의 부모입니다. 무엇입니까? 어떻게이 "주 숨겨진 작업"을 프로그래밍 방식으로 추가 할 수 있습니까? 평범한 추가는 틀리게 만듭니다.MSPDI가 프로젝트 파일을 생성합니다.
UPD : mpxj를 사용합니다.
여기 (http://mpxj.sourceforge.net/faq.html)에는 "개요 수준이 0 인 경우 첫 번째 작업을 무시할 수 있습니다"라고 쓰여 있습니다. 승인. 하지만 setDuration 메서드는 작업에 대해 작동하지 않으며 모든 작업에 대해 지속 기간 필드에 0이 있습니다. – mtkachenko