2017-12-09 3 views
-1

ソリューションをVS 2010からVS 2017に移行しました。ソリューションをビルドすると、指定されたパスに存在するファイルが見つからないことが報告されます。ソリューション(C#にあります)はVS 2010で問題なくコンパイルされました。彼らの場合を除いてファイル名は同じです。 VS2007ではファイル名が大文字と小文字を区別しているのかどうかを知る必要がありますか?もしそうなら、どのように私はこの機能を元に戻すことができますか、またはファイル名の場合を無視するオプションを設定しますか?VS2017ではファイル名で大文字と小文字が区別されますか?

+0

いいえWindowsでは大文字と小文字は区別されませんが、大文字と小文字は区別されません。ファイルパスには他にも違いがあるはずです。あるいは、特定のコンパイルに必要なVSのコンポーネントがないかもしれません。 – Alejandro

+0

しかし、私はVSが期待するように大文字と小文字を変更すると、エラーは削除されます。私はドライブがNTFSではないことに注意しなければならないと思う。それはSFTP Net DriveによってマップされたLinuxドライブで、WindowsとVSの両方で利用できます。 – hamidi

答えて

0

これはVSの問題ではありません。ドライブはSFTP Net Driveによってマップされています。オリジナルのドライブが大文字と小文字を区別し、大文字と小文字を区別しないWindowsにマップされるような仮想ドライブの場合は、最後のタブである「ドライブ」にオプションを設定する必要があります。それは: 大文字と小文字を区別するファイル名を扱います

関連する問題