ネットワーク共有からアプリケーションを実行しているときに、このアプリケーションはパス "C:\ temp"が存在するかどうかを確認してtrueまたはfalseを返します。コードがネットワーク共有から実行されているときにローカルフォルダにアクセスする方法
コードがローカルで実行されている場合は問題ありません。ネットワーク共有から実行されている場合、そのフォルダがローカルに存在する場合でも、結果はfalseになります。
コードが
2.0これは.NETフレームワークのセキュリティポリシーの設定に関係しています
私は通常、OPが望むものとは逆の解決策を提案する回答をupvoteしませんが、この問題が何度も起こり、開発者が実際にユーザー固有のストレージパスを使い始めることが重要だと思っています。 – overslacked
@overslacked:まあ、私は彼に、この問題(CAS)の原因と同様に(高められたprivsの下で走る)そこに着くように言った...私はちょうどそれがこの場合 "ベスト"オプションだとは思わないその後の提案。 –