我最近從Visual Studio 2008到Visual Studio 2012System.IO.FileInfo工程確定在Visual Studio 2008而不是在Visual Studio 2012
我跟一個老(和複雜)的代碼和工作升級升級又出奇地好,除了這個非常功能:
FI = New System.IO.FileInfo("X:\MyFolder\MyFile.sim")
(其中 「X:\」 是映射的外部驅動器)
- 在Visual Studio 2008中:FI.Exists是真
- 在Visual Studio 2012:FI.Exists是假
我很困惑有關。有沒有人知道我該如何解決這個問題?
您的'TargetFramework'是否從VS2008更改爲VS2012?例如。您是否仍在VS2012中使用'NET20'或'NET30'? –
您是以管理員身份運行VS2008還是VS2012,而不是其他人?當你以管理員身份運行時,你的會話中沒有相同的映射網絡驅動器... –
@ThomasLevesque:我嘗試將VS2012作爲管理員運行,但並未改變行爲。 –