因为我写的是数据连接组,我想知道调我的应用程序是Winform还是Web模式.如何判断

解决方案 »

  1.   

    可以通过AppDomain.CurrentDomain来判断。 
    如果是win程序,FriendlyName就是exe文件的名字; 
    如果是Web程序,FriendlyName就是虚拟路径。
      

  2.   

    你想要报信息吧?
    throw exception
      

  3.   

    if (AppDomain.CurrentDomain.FriendlyName.Contains(".exe"))
    {}
    else
    {}
      

  4.   

    System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName
      

  5.   

    谢谢.没有系统的看vs的书,原来是使用delphi和pb的.我想把原来的知识移植过来.应该推荐哪些书看比较合理一些