0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

OneDrive上に保存したVisual Studioプロジェクトを発行するときに PRI298: 0xdef00535 と警告されたら、まずはファイルオンデマンドを無効にする

Posted at

以前から、Visual Studioで作成したUWPプロジェクトをOneDriveフォルダーに保存していました。
ですが、最近作成したプロジェクトで発行したアプリパッケージにコンテンツが含まれない事象が発生しました。

事象

対象はスタートメニューに表示されるアプリのアイコンから、アプリで使用するテキストや画像などのコンテンツなどすべてです。
ただし、デバッグ時はエラーもなく動作しており、一向に解決できず。。

ある日、思い切ってVisual Studioを再インストールすることにしました。
すると、下記のように警告が…!

重大度レベル	コード	説明	プロジェクト	ファイル	行	抑制状態
警告		PRI298: 0xdef00535 - File or folder ignored due to file attributes (hidden, system, link): obj\x64\Debug\PackageLayout\Media\Alarm01.wav.	TestApp1
C:\Users\USERNAME\OneDrive\Source\Repos\TestApp1\TestApp1\GENERATEPROJECTPRIFILE		

SnapCrab_TimeSignalAppVb - Microsoft Visual Studio_2021-3-20_21-31-45_No-00.png

原因と対策

このエラーコードで検索すると、以下のページが見つかります。
https://vsf-prod.westus.cloudapp.azure.com/content/problem/417332/uwp-creating-app-packages-for-store-package-does-n.html

どうやらOneDriveのファイルオンデマンドを無効にしないといけないらしい!

この変更によって、OneDriveに保存されているすべてのデータがPC上にコピーされます。
設定をする前に、OneDriveフォルダーがあるドライブに十分な空き領域があることを確認してください。

手順

  1. タスクトレイのOneDriveアイコンを右クリックし、設定、設定タブの順に開く
  2. 容量を節約し、ファイルを使用するときにダウンロード のチェックを外す
    SnapCrab_Microsoft OneDrive_2021-3-20_21-48-28_No-00.png

同期完了直後では同様のエラーが出ておりましたが、数分後にVisual Studioを再起動したらちゃんと動作するようになりました!

反省点

私の環境のVisual Studioがおかしかったこともあり、解決に時間を費やしてしまった。
おかしいな?と思ったら、ちゃんとVisual Studioをアンインストールしてからインストールしなおす。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?