Visual Studio Publish ツールを使用して XNA ゲームを公開しようとしています。このゲームでは、コンパイルされたコンテンツとコンパイルされていないコンテンツが使用されています。基本的に、XML シリアライゼーションと短いビデオを介して読み込まれたレベルがあります。これら 2 つのファイルは基本的にストリーミングされるため、コンパイルされません。パブリッシュ ツールには、コンパイルされたコンテンツが正常に含まれますが、インストールされたプログラムの CurrentDirectory が AppData フォルダーに設定されているため、相対パスへの参照はすべて壊れています。
XNA がカスタム コンテンツ プロセッサを作成しなくても XML をコンパイルできるようになったことは知っていますが、それを書き直すために特に戻りたいとは思いません。他に選択肢がなければできると思いますが、それでもビデオの問題は解決しません。
必要なことを実行できるようにパブリッシュ ツールをセットアップする方法はありますか? 設定か何か?それとも、NSIS のようなより完全な機能を備えたツールを使用する必要がありますか?