問題タブ [storagefolder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
246 参照

uwp - VS2017 の UWP アプリで、アセット ファイルが [ビルド コンテンツ - 常にコピー] に設定されていると、LocalState フォルダーにコピーされない

Visual Studio 2017 を使用して UWP アプリケーションをビルドする場合、「コンテンツ」のビルド アクションでマークし、「出力ディレクトリにコピー」プロパティに「常にコピー」を設定したアセット ファイルは、適切な \Bin ..\ プロジェクトにコピーされます。プロジェクト フォルダをデバッグします。

しかし、これらのファイルはランタイムの Local\Packages ..\LocalState フォルダーにコピーされないため、ApplicationData.Current.LocalFolder から読み込もうとすると、アプリで使用できません。

これは Visual Studio または開発環境のバグですか? それともこれは設計によるものですか?設計によるものである場合、実行時に列挙できるアセットまたはデータ ファイルでいっぱいのフォルダーをアプリで配布する推奨される方法は何ですか?

過去に、私は

特定のファイルまたは 2 つにアクセスする必要がある場合の構文ですが、ビルドの目的に応じて、1 対多のファイルを含む可能性のあるファイルのフォルダーを展開する方法を探しており、長いリストをハードコードする必要はありません。ファイル uri のファイルごとにアプリに入力し、特別なビルド用にファイルを変更するときに変更します。

0 投票する
1 に答える
29 参照

c# - Windows.Media.SpeechSynthesis を使用してオーディオを保存する方法は?

TTS に Windows.Media.SpeechSynthesis を使用しており、オーディオ信号の再生は WPF アプリケーションで正常に動作します。オーディオ信号を保存したかったのですが、StorageFolder を呼び出すと次のエラーが表示されます: HRESULT: 0x80073D54 - The process has no package identity. 修正方法は?コード全体は以下です。また、Win 10 TTS からのオーディオ ファイルの使用に適用される権利について知りたいですか? どこにも見つかりませんでしたが、それほど探していませんでした...