AutoCADのヘルプに掲載されている
モデル空間から印刷する(.NET)」を試してみました。

ただし、DWFでなくPDFに出力したかったので、
ソースの1部を以下の様に変更しました。

acPlSetVdr.SetPlotConfigurationName(acPlSet, "DWF6 ePlot.pc3", "ANSI_A_(8.50_x_11.00_Inches)");
の、行を、

acPlSetVdr.SetPlotConfigurationName(acPlSet, "DWG To PDF.pc3", "ANSI_A_(8.50_x_11.00_Inches)");
に変更。

そして、デバッグ実行。

実行後、Cドライブ直下に、「myplot.pdf」ってファイルができるはず。
なのですが、できない

なぜ?なぜ?
変更したソースをオリジナルの状態に戻してみても、できない


試しに、
acPlEng.BeginDocument(acPlInfo, acDoc.Name, null, 1, true, "c:\\myplot");
の、行を、

acPlEng.BeginDocument(acPlInfo, acDoc.Name, null, 1, true, "d:\\myplot");
にCドライブから、Dドライブに変更してみるとできる!

もしかして、Windows7は、Cドライブ直下にファイルとか書き込めないとか?
と思ってググったら、そうでした

3時間くらい、さまよいました・・・