0

Web アプリケーションにドロップされる DLL でメソッドを作成しています。

Web アプリケーションには、XML ファイルを含むフォルダーがあります。

/files/myfile.xml

私のdllはそのDLLを参照する必要がありますが、明らかにファイルへのパスをハードコーディングすることはできません。

そのファイルを参照して、そのファイルで XmlTextReader を読み込むにはどうすればよいですか?

4

2 に答える 2

1

最良の方法は、XML ファイルへのパスを構成ファイルに格納することです。両方のアセンブリが同じ AppDomain で実行されるため、どちらも構成ファイルの設定にアクセスでき、パスのハードコーディングについて心配する必要はありません。

于 2009-05-01T17:01:17.707 に答える
0

頭に浮かぶ最も簡単な方法は、ファイル名パラメーターを Web アプリケーションから DLL のメソッドに渡すことです。あなたはすでにこれについて考えたことがあると思いますが、あなたの質問には、その解決策にどのような問題があるか (もしあれば) は記載されていません。

于 2009-05-01T16:59:28.663 に答える