"FaxTemplateXMLSchema.xsd"という Visual Studio プロジェクトに Xml スキーマを追加しました
。現在、そのスキーマを参照して検証を行っています。スキーマのファイルパスを参照して検証する関数がありますが、唯一の問題は、相対ファイルパスを把握できないことです。完全なファイル パスは"C:\Users\ccoleman\Documents\Visual Studio 2010\Projects\FaxTemplateConverter\FaxTemplateConverter\FaxTemplateXMLSchema.xsd"
です。ハードコードしないようにして、このように参照したいと思います。
String schemaFile = "..\\FaxTemplateXMLSchema.xsd";
使用するDirectory.GetCurrentDirectory()
と、ネットワーク ドライブ"N:\ " をPath.GetFullPath("FaxTemplateXMLSchema.xsd")
取得し、 N:\FaxTemplateXMLSchema.xsdを取得します。
編集: 簡単に変更できるリソースに文字列を追加するだけで済みました。
質問する
1935 次