我在Windows 8笔记本电脑上使用VS 2008,并在调试器遇到此代码行NotSupportedException
时获得System.IO.Directory.GetCurrentDirectory()
。谁能告诉我为什么会收到这个错误?
答案 0 :(得分:1)
基于documentation,只有两种情况可以获得此异常。
Windows 8不是Windows CE,所以我猜你已经安装了.NET Compact Framework。
答案 1 :(得分:-1)
我建议使用System.Reflection.Assembly.GetExecutingAssembly.Location
string startuppath = IO.Path.GetFolderName(System.Reflection.Assembly.GetExecutingAssembly.Location);