C# 如何配置在Visual Studio 2010中生成Resources.Designer.cs的运行时版本
我不知怎么搞砸了我的visual stuio 2010安装。(我安装并卸载了Visual Studio 11开发者预览版) 如果我现在构建一个简单的表单项目,其中一个表单具有“localizable=true”,则会出现以下错误:C# 如何配置在Visual Studio 2010中生成Resources.Designer.cs的运行时版本,c#,visual-studio,visual-studio-2010,msbuild,C#,Visual Studio,Visual Studio 2010,Msbuild,我不知怎么搞砸了我的visual stuio 2010安装。(我安装并卸载了Visual Studio 11开发者预览版) 如果我现在构建一个简单的表单项目,其中一个表单具有“localizable=true”,则会出现以下错误: Could not load file or assembly 'System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its depe
Could not load file or assembly 'System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
原因是创建Properties\Resources.Designer.cs的运行时版本。
在我的例子中,它是运行时版本:4.0.30319.17020,而不是运行时版本:4.0.30319.239
在哪里可以配置用于在visual studio中创建这些设计器文件的版本?我找到了此问题的解决方案: 我卸载了以下工具
- Microsoft.NET Framework 4.5客户端配置文件开发人员预览
- Microsoft.NET Framework 4.5开发人员预览多目标包
- Microsoft.NET Framework 4.5扩展开发人员预览版
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Data.Entity.target(50,5): error MSB4044: The "EntityClean" task was not given a value for the required parameter "ResourceOutputPath"
在删除了4.5的内容并重新安装VS2010后,这个问题就消失了。只要stackoverflow允许,我会尽快发布。