C# 转到定义是,总是转到元数据的解决办法
今天在web页面中右击转到定义时总是跑向从元数据,其实是因为没有找到源代码,需要:
1. 要把项目先添加到解决方案中。
2. 再把添加的项目引用到网站(在解决方案资源管理器中 右键点击站点,选“添加引用”出现的窗口中 再选“项目”选择添加的项目。)若Bin文件中存在,则需要把原来的项目删除,再添加,否则无法添加。
下面有具体步骤
这样就OK了
元数据是:NET 程序集中的标记信息。 是在代码中选择了转到定义时候给定位的吧。因为没有找到源代码,VS通过反射读取元数据中的信息生成了那个。
转载于:https://blog.51cto.com/helicon/1415561