找不到框架v4.5的参考程序集

时间:2017-08-26 17:43:55

标签: c# .net-assembly

我正在使用VS 2012并正在为大学工作一些项目。事实是,调试器返回错误和警告:

  

"警告1框架的参考程序集   " .NETFramework,版本= 4.5版"没找到。

要解决此问题,请为此框架版本安装SDK或Targeting Pack,或者将应用程序重新定位到已安装SDK或Targeting Pack的框架版本。请注意,程序集将从全局程序集缓存(GAC)中解析,并将用于代替引用程序集。因此,您的程序集可能无法正确定位到您想要的框架。 GeometrijskeSlike""

以及

  

警告3处理器架构之间存在不匹配   正在建设的项目" MSIL"和处理器的体系结构   参考" System.Data"," AMD64"。这种不匹配可能会导致运行时   故障。请考虑更改目标处理器架构   您的项目通过配置管理器,以便对齐   您的项目和参考之间的处理器架构,或采取   依赖于具有匹配的处理器体系结构的引用   项目的目标处理器架构。 GeometrijskeSlike

以及

  

错误4源文件'属性\ AssemblyInfo.cs'不可能   找到C:\ Users \ Mladen \ Desktop \ GSlike \ GeometrijskeSlike \ GeometrijskeSlike \ CSC GeometrijskeSlike

有人可以帮我解决这个问题,我刚刚开始使用C#而且我对此并不擅长......

1 个答案:

答案 0 :(得分:0)

首先,您必须安装项目所需的正确.Net版本。 一旦你安装它。 右键单击您的项目,然后转到属性。 在“应用程序”选项卡上,选择“目标框架”以了解项目所需的内容。

接下来,您必须选择正确的Bui​​ld目标平台。所以该项目可能适用于x86 cpu或32bit。无论哪种方式都尝试哪一个都可以工作,因为我们无法从您的项目中判断出它是用于x86还是64位。

转到“构建”选项卡,首先将任意CPU 替换为x86。如果它不起作用,请尝试64位。