visual studio2010引用64位.net4.0的问题

在windows2008r2_64、windows10_64、windows2016_64用visual studio2010开发64位的项目,在项目引用里的目录是C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0,发现系统没有目录C:\Program Files\Reference Assemblies\Microsoft\Framework\v4.0,手动将引用目录指向C:\Windows\Microsoft.NET\Framework64\v4.0.30319出错。请问几个问题:
1、我要如何引用64位的.net4的DLL呢?
2、为什么没有C:\Program Files\Reference Assemblies\Microsoft\Framework\v4.0文件夹
3、我编译后的程序(爬虫,多线程)经常遇到莫名其妙的32位的dll0xc0000005错误,是否和64位置项目引用32位DLL引发的内存溢出有在windows2008r2_64、windows10_64、windows2016_64用visual studio2010开发64位的项目,在项目引用里的目录是C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0,发现系统没有目录C:\Program Files\Reference Assemblies\Microsoft\Framework\v4.0,手动将引用目录指向C:\Windows\Microsoft.NET\Framework64\v4.0.30319出错。请问几个问题:
1、我要如何引用64位的.net4的DLL呢?
2、为什么没有C:\Program Files\Reference Assemblies\Microsoft\Framework\v4.0文件夹
3、我编译后的程序(爬虫,多线程)经常遇到莫名其妙的32位的dll0xc0000005错误,是否和64位置项目引用32位DLL引发的内存溢出有关关
只要2个币了,对不住大家

你把项目放在vs里有没有出错?先编译一下,如果不确定是32位还是64位,可以右键项目,选择Any CPU试试