0

当我尝试在 Visual Studio 2010 Professional 上编译我的项目时,我收到此错误:

编译完成 -- 1 个错误,0 个警告构建开始于 15/08/2012 19:30:23。ResolveAssemblyReferences:将生成一个 TargetFramework 配置文件排除列表。CoreResGen: "c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools\resgen.exe" /useSourcePath /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft \Framework.NETFramework\v4.0\Profile\Client\Microsoft.CSharp.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\mscorlib .dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Core.dll" /r:"C:\Program Files (x86 )\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Data.DataSetExtensions.dll" /r:"C: 因为所有输出文件相对于输入文件都是最新的。核心编译:C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /platform:x86 /errorreport:prompt /warn:4 /define:DEBUG;TRACE /reference :"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\Microsoft.CSharp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\ Microsoft\Framework.NETFramework\v4.0\Profile\Client\mscorlib.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System. Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Data.DataSetExtensions.dll" /reference:"C:

构建失败。

有人可以帮我告诉我问题是什么吗?

4

2 回答 2

1

我已经找到了解决方案!

this.Load += new System.EventHandler(this.Form1_Load);

这是错误...我忘了删除那行代码!;)

于 2012-08-16T18:16:35.820 回答
0

通常(对我而言),创建一个新的 .NET 项目会使目标框架默认为 .NET Framework 4.0(客户端配置文件)——这可能会产生一些错误(我自己尝试过)。您可以在项目选项中将其更改为 .NET Framework 4.0。

您还可以在按下 Create 之前让新项目使用 .NET Framework 4.0,如果我没记错的话,它应该位于 New Project 窗口的顶部。

于 2012-08-15T20:14:03.757 回答