如果你的源代码已经有项目文件,那么直接用VS打开它就可以了(注意,先拷贝到硬盘)
如果你的源代码只有目录树结构,没有项目文件,那么你就自己先建立一个新的空项目,然后在硬盘上直接将整个源码目录托到新的项目下面就可以了(系统会自动拷贝并加载)
.NET Framework 的部分源代码是开源的。这些源代码可以供我们学习和参考。也可在也平时调试应用,直接跳入这些开源了的.NET Framework的代码中。这样既可以学习MS放出来的代码,又可以帮助自己调试。下面我用一个WPF的简单的例子演示一下。新建一个WPF应用程序,拖一个button,后台代码d出一个messagebox就行了。
private void button1_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("hello word")
}
下面我将调试MessageBox.Show("hello word")这个函数中,看图:
按F11,进入MessgeBox类中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)