我是一名新程序員,爲了訪問.mpp文件中的數據,我試圖找到有關Microsoft Project Standard(或Microsoft Project Professional)API的信息,以便在另一個程序中執行一些計算。到目前爲止,我已經找到有關如何使用「Microsoft Project Server 2013」作爲以編程方式訪問信息的方式的信息,但我不希望使用Microsoft Project Server來執行此任務。相反,我只想使用c#在Visual Studio 2013上閱讀常規的.mpp文件。到目前爲止,我只找到了一個使用.NET Interop的例子,但是我希望沒有interop。爲了上手,我想執行以下任務:如何從Microsoft Project Standard 2013讀取信息以編程方式
•打開項目文件(.MPP) •讀取輸入從表 •輸出數據讀入一個CSV文件
我只是尋找一些代碼來完成這些任務的具體例子,以幫助我開始。
我會感謝任何人都可以提供的幫助。
爲了用c#讀取mpp文件,你需要使用interop。 mpp文件的二進制規範不是由Microsoft發佈的。 –
嗨Rachel,謝謝你的迴應。你能否提供一個如何執行上面指定的功能的例子? – Fernator