SDK(Software Developer's Kit)情報 [注意点-001]
Vectorworks 2012 Windows環境でのファイル操作について
Windows OSで、Vectorworks 2012はアプリケーションフォルダ(Vectorworksアプリケーションのあるフォルダ)などにファイルを保存できなくなっていますので、ご注意ください。
特に、これまでのバージョンのVectorworksで開発をされている方はご注意ください。
そのような場合は、関連するフォルダにフルコントロールのアクセス権を付与するなど対策が必要となります。
たとえば、「Program Files」フォルダは書き込みが制限されていますが、一般的にVectorworksはこのフォルダーにインストールされることが多いかと思います。そうした場合、開発されているプラグインは、出力結果などをアプリケーションフォルダ(あるいはその配下のフォルダ)に保存することができません。
これは、UAC(ユーザーアカウント制御)による管理が行われているためで、管理者権限のない状態でVectorworksを実行すると、UACで許可されないフォルダへファイルを書くことができないためです。
UACの対象となるOSは、Windows Vista、Windows 7、Windows 2008 Server です。