質問

これはとても魔法のように感じます。どうやら私は私が望んでいる魔法使いではないようです。

ローカルのasp.net開発サーバーでデバッグするWebサービスがあります。mstestの単体テストはWindowsXPで正常に機能しますが、Windows 7マシンでビルドしてテストすると、Webサービスコードは想定されているログをディスクに書き込みません。
明示的なDirectory.CreateDirectory(@ "。\ TestDir")呼び出しを単体テストコードに追加してデバッガーにステップインしようとすると、フォルダーが表示されるのがわかりました。しかし、テストが完了すると、フォルダはなくなりました。
また、サーバーコードで明示的にディレクトリを作成し、デバッガーにステップインすると、作成中のディレクトリを確認できませんが、例外も発生しません。
開発者向けにVisualStudio Team System2008を使用しています。

役に立ちましたか?

解決

Visual Studio用のSP1をインストールすると、問題は解決しました。私は新しいマシンを与えられ、それが更新されなかったことを見逃しました...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top