テストアウトフォルダーにasp.net開発サーバーからファイルを書き込む方法は?
質問
これはとても魔法のように感じます。どうやら私は私が望んでいる魔法使いではないようです。
ローカルのasp.net開発サーバーでデバッグするWebサービスがあります。mstestの単体テストはWindowsXPで正常に機能しますが、Windows 7マシンでビルドしてテストすると、Webサービスコードは想定されているログをディスクに書き込みません。
明示的なDirectory.CreateDirectory(@ "。\ TestDir")呼び出しを単体テストコードに追加してデバッガーにステップインしようとすると、フォルダーが表示されるのがわかりました。しかし、テストが完了すると、フォルダはなくなりました。
また、サーバーコードで明示的にディレクトリを作成し、デバッガーにステップインすると、作成中のディレクトリを確認できませんが、例外も発生しません。
開発者向けにVisualStudio Team System2008を使用しています。
解決
Visual Studio用のSP1をインストールすると、問題は解決しました。私は新しいマシンを与えられ、それが更新されなかったことを見逃しました...
所属していません StackOverflow