問題タブ [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.
uwp - VS2017 の UWP アプリで、アセット ファイルが [ビルド コンテンツ - 常にコピー] に設定されていると、LocalState フォルダーにコピーされない
Visual Studio 2017 を使用して UWP アプリケーションをビルドする場合、「コンテンツ」のビルド アクションでマークし、「出力ディレクトリにコピー」プロパティに「常にコピー」を設定したアセット ファイルは、適切な \Bin ..\ プロジェクトにコピーされます。プロジェクト フォルダをデバッグします。
しかし、これらのファイルはランタイムの Local\Packages ..\LocalState フォルダーにコピーされないため、ApplicationData.Current.LocalFolder から読み込もうとすると、アプリで使用できません。
これは Visual Studio または開発環境のバグですか? それともこれは設計によるものですか?設計によるものである場合、実行時に列挙できるアセットまたはデータ ファイルでいっぱいのフォルダーをアプリで配布する推奨される方法は何ですか?
過去に、私は
特定のファイルまたは 2 つにアクセスする必要がある場合の構文ですが、ビルドの目的に応じて、1 対多のファイルを含む可能性のあるファイルのフォルダーを展開する方法を探しており、長いリストをハードコードする必要はありません。ファイル uri のファイルごとにアプリに入力し、特別なビルド用にファイルを変更するときに変更します。
c# - Windows.Media.SpeechSynthesis を使用してオーディオを保存する方法は?
TTS に Windows.Media.SpeechSynthesis を使用しており、オーディオ信号の再生は WPF アプリケーションで正常に動作します。オーディオ信号を保存したかったのですが、StorageFolder を呼び出すと次のエラーが表示されます: HRESULT: 0x80073D54 - The process has no package identity. 修正方法は?コード全体は以下です。また、Win 10 TTS からのオーディオ ファイルの使用に適用される権利について知りたいですか? どこにも見つかりませんでしたが、それほど探していませんでした...