かなり冗長な構成セクションを持つライブラリがあります。XSD を作成しましたが、それをパッケージと一緒に配布して、ユーザーがパッケージをインストールしたときに、ユーザーが何もしなくても Visual Studio が XSD を認識できるようにしたいと考えています。どうすればいいですか?
質問する
1265 次
2 に答える
3
コンテンツ ディレクトリに配置することで、必要なファイルを nuget パッケージに含めることができます。これらは、パッケージのインストール時にターゲット プロジェクトのルートにインストールされます。nuspec ファイルを使用してパッケージをビルドする場合は、要素の下に次の要素を追加します。
<files>
<file src="Configuration\MyXsd.xsd" target="content\TargetFolderName" />
</files>
これにより、ターゲット プロジェクトに次のファイルが作成されます。
\TargetFolderName\MyXsd.xsd
xsd がターゲット プロジェクトに入ると、構成セクションを検証するために Visual Studio が自動的にそれを取得する必要があります。
于 2013-08-30T06:21:36.210 に答える