私は、2 つの個別の「プラグイン」をホストする自己ホスト型サービス スタック サイトであるプロジェクトに取り組んでいます。プラグインディレクトリから静的コンテンツファイルを提供できるように設定しようとしています。これにより、デバッグ中にオンザフライで編集でき、変更を bin ディレクトリにコピーするために再構築する必要がなくなります。
これを追加することで、すでにかみそりファイルに対してこれが機能しています。
Plugins.Add(new RazorFormat { VirtualPathProvider = new FileSystemVirtualPathProvider(this, "../../../Project1") });
Plugins.Add(new RazorFormat { VirtualPathProvider = new FileSystemVirtualPathProvider(this, "../../../Project2") });
静的コンテンツ ファイルに対して同じことを行う方法がわかりません。EndpointHostConfig.Instance.WebHostPhysicalPath = "../../../ProjectName";
同時に両方ではなく、追加することで一度に1つのプロジェクトを修正できるようですか? razor ファイルだけでなく、提供されるすべてのファイルに対して仮想パス プロバイダーを設定する方法はありますか?