データを永続化するためにプロジェクト ファイルにまったく依存しないカスタム プロジェクト タイプを実装する必要がありますが、標準の「Web サイト」プロジェクトとほぼ同じ方法でディレクトリに「バインド」されます。 .
「Web サイト」プロジェクトは、ディレクトリへのパスと Web サイトの URL を .sln ファイルに保持していることに気付きました。カスタム プロジェクト タイプで同じことを行うことは可能ですか。
現在、プロジェクト ファイル自体が存在しないため、標準的な方法でプロジェクト テンプレートを作成することはできないようです。さらに、デフォルトのプロジェクト コンテンツを生成するために、外部コードを起動する必要があります。カスタム ウィザードを実装することを考えていましたが、ウィザードを呼び出してプロジェクトを作成するだけで、ファイルベースのコンテンツを含まないテンプレートを作成できるかどうかはまったくわかりません。
最後に、ファイルではなくディレクトリに基づいてプロジェクトを開く機能を提供するにはどうすればよいですか?