2017-09-12 7 views
1

私のUWP AppプロジェクトフォルダのAssetsフォルダに400以上のファイルが重複しないようにします。 VSに、ソースツリーの任意の場所からファイルを取得して、Assetsフォルダ内のファイルを使用して、展開用のフォルダ構造などを保持するようにしたい。もし私が必要ならば、プロジェクトファイルのプロパティで手作業を設定することさえ気にしません。UWPアセットを任意のパスからデプロイ

これを行う方法はありますか?私が得たベストはAssets \ BlahFilter - > Add - > Existing Itemを右クリックすることでした。この結果、Solutionツリービューにファイルが表示されますが、展開すると、ファイルは上記のサブフォルダ(フィルタ)構造を無視してAppXフォルダのルートに表示されます。

+0

ことができますか?相対パス?または 'ms-appx'? – AVK

+0

明確にする - 私は実行時にそれらにアクセスすることについて話していません。 Assetsフォルダの配備されたファイルは、Windows :: Storage :: ApplicationData :: Current-> LocalFolderを使用してアクセスできます。ローカルのフォルダールートを取得します。 私は、コンテンツを現在の場所から複製することなく、コンパイル/デプロイ時にAppX Assetsフォルダに展開できるようにしたいと考えています。 –

答えて

0

これを修正しました。 「カスタムビルドステップ」を使用して、出力をコンテンツとして扱うことができます。これにより、最終的なAppXパッケージにディレクトリの内容を出力するVSパッケージが生成されます。フォルダを指定すると、すべてのサブフォルダが自動的にコピーされます。ビルドコマンドは、どのようにこれらのファイルにアクセスしている空白にすること、または「エコー 『何とか』」のような無害なもの

enter image description here

関連する問題