プロジェクト名と、実行時フォルダ名の、英語化
よろしいんでじゃないでしょうか。
元々は「DTXMania」という名前のフォルダがソリューションとプロジェクトで同じ名前だったころによくよくよくよく間違えたのが命名の動機でしたので。
ということで、やってみます。
ソリューションとプロジェクトと実行時フォルダの英語化を完了しました。
DTXViewer については、先に VS2017 でビルドできるようにしてからのほうがよさげな気がして、保留中です。
FROMさん、対応いただき恐縮です。
ただ、うちの環境では、ビルド後のイベントでエラーが出るようになり、ビルドが通らなくなってしまいました。
結局、「$のマクロはダブルクォーテーションで括り、%のマクロは括らない」ことで、うちでは対処できました。(元は、どちらも括られている状態でした)
これ、うちだけでしょうか?
# SlimDX→SharpDXの時にここが変更されていたはずですが、その時にはうちで影響が出ず、今回プロジェクト名の変更で影響が出るようになりました。
あと、FDKでBASS.NETの再参照が必要となったため、参照設定をやり直しました。これもNuGetから持ってきたいところですが、見てみるとブツがいろいろあってなんか怪しい感じ・・・。
環境変数をダブルクォーテーションで囲っても大丈夫かどうかは、一番最初にチェックして問題ないことを確認したのですが……
まぁ囲まなくても正常に動作しましたので、問題ないかと。
あと、NuGet には basswasapi に相当するものがなかったような……
海外環境では、ここをASCII文字で構成しないと、ビルドに失敗するらしい。
ソースは、ユーザーフォーラムでの、 beatmeさんの「 Error when trying to build DTXMania/DTXCreator」から。
SharpDXに移行した今、この辺をリネームするチャンスかなと思うのですが、いかがでしょうか。