1

Windows 8 Metroプロジェクトがあり、WindowsApplicationModel.Store.CurrentAppクラスとCurrentAppSimulatorクラスを使用してトライアルモードを実装する予定です。

ストアにリリースするビルドでは、アプリはCurrentAppSimulatorを参照してはなりません。

私の最初のアイデアは、trial-mode.xmlをプロジェクトのReloadSimulatorFile asyncにフィードするために含めることでしたが、ビルドアクション:なし、および出力ディレクトリにコピー:常に

次に、ファイルを開こうとしました

var package = Windows.ApplicationModel.Package.Current;
var sfolder = package.InstalledLocation;
var sfolder2 = await sfolder.GetFolderAsync("Assets/data");
var sfile = await sfolder2.GetFileAsync("trial-mode.xml");

ただし、これはファイルを見つけることができず、出力フォルダーに表示されません。

だから2つの質問。[出力ディレクトリにコピー]は実際に何をしますか。次に、最終ビルドでtrial-mode.xmlを出荷したくないので、条件付きでファイルを含める方法があります。

4

0 に答える 0