0

:更新しようとしたときに型「System.IO.DirectoryNotFoundException」の例外をEntity Frameworkモデルを更新すると、DirectoryNotFoundExceptionがスローされますか?私たちは、新しいEDMXにDBからの最初のインポートを行うことができますが、他の追加/ /更新するための、その後の努力は、この例外をスロー

は を発生しましたデータベースから。例外メッセージ は次のとおりです: 'パスの一部が見つかりませんでした ' c:\ temp \ user1.edmx \ tmp622D.edmx '。'

これは他の環境では再作成できませんが、建物内の各マシンで同じ問題が発生していますか? .emmxファイルを一括して破棄して新鮮なインポートを行いますが、この一時ファイルに関するすべての例外と例外がスローされます...

これまでのところ、tempフォルダにファイルを作成/編集できます管理者としてVSを実行しようとしました....

答えて

0

'c:\ temp \ user1.edmx \ tmp622D.edmx'。 '

パスに余分な'が含まれているのはなぜですか?

+0

私はそれが「権限」問題であると確信していません。新しいプロジェクト、新しいモデル、dbから、2つのテーブルを追加して、すべてを保存します....状況は良好です。右クリックしてedmxデザイナー - >データベースからモデルを更新し、[完了]をクリックします。 – 10GeekJames

+0

Web設定の接続文字列は何ですか? (パスワードを忘れずに) – Har

+0

BAM!それでも100%は何が起こっているのかは分かりませんが、私は手動で '%USERPROFILE%\ AppData \ Local \ Temp'に戻すときにGPOが「ユーザー環境変数」を変更していることを確認しました。私がGPOにカスタムの一時ディレクトリを適用させると、すべてが崩壊する...ドラマは続けるが、もはや苦しいミステリーではない!「c:\ temp \ user1.tmp」のようなカスタムパスが – 10GeekJames

関連する問題