複数の人といくつかのコンポーネント (Web アプリ、サービス アプリなど) の間でプロジェクトを行う。Web アプリの Content フォルダー内にいくつかの情報を保存して、href を使用して Web サーバーから直接アクセスできるようにしますが、Web アプリの外部にある他のコンポーネントもこのフォルダーにアクセスする必要があります。絶対パスを使用して複数の人の間でプロジェクトを行うことはできません。どのようなオプションがありますか?
編集:もう少しうまく説明しようとしています。
私が正確に持っているのは、Webプロジェクト、単なるdllである「データプロジェクト」、別のdllである「ロジック」プロジェクト、およびexe /サービスであるサービスプロジェクトです。Web プロジェクトとサービス プロジェクトの両方が、ロジックからメソッドを使用し、データ プロジェクトからロジックを使用します。データを (データベースに) 格納し、ファイル システムにも格納する責任を負うのは、最後の 1 つです。この「ファイル システム」パスは構成可能である必要があり、バイト ストリームを実行するのではなく、マルチメディア ファイルに直接アクセスできるように、Web プロジェクトのコンテンツ フォルダーに配置することを目指しています。
これで、web.config (Web アプリの構成ファイル) と app.config (サービス アプリの構成ファイル) で、web/content (両方の構成ファイルで同じ) への絶対パスを設定でき、データ dll は問題なく使えます。ここでの主な問題は、各人が明らかに異なるファイル パスを持つ別のコンピューターで作業するため、構成ファイルに絶対パスを配置できないことです。したがって、構成ファイルに C:/myfolder/stuff/blabla/project/web/content ではなく ~/project/Web/Content のようなものを書くことができれば、~ はプロジェクトへのパスを解決します。欲しいです!または、どこかにハードコードされた絶対パスを追加せずに、これらのアプリとフォルダーを共有する方法についてのより良いアイデアかもしれません。