创建了一个Class Library的工程,加了几个类,然后想写个客户端调用编译后的dll,或者直接调,竟然不行,说什么这个类型的工程不能直接运行,如果需要debug,要另外建一个可执行的工程调用这个工程!天哪,STUPID!
visual_studio_error

另外一个简单的情况是,我写一个简单的命令行程序,如果点击运行,那个DOS窗口稍纵即逝,解决方案有:

  1. 在程序的最后加:Console.ReadLine()(这个是网上最流行的答案,包括微软官方网站的教学视频都是使用的这个方式,很多例子也是)
  2. 开一个DOS自己运行编译后的EXE(愚蠢的主意)
  3. 用CTRL+F5运行(这个才是比较可以接受的答案,但是也有副作用,因为这个是不能调试的(Start without debugging),但是相对Java的那些IDE自动截获输出窗口,不得不再骂一句:STUPID)