【问题标题】:Problems trying to change from Framework 4.0 to 3.5 .NET尝试从 Framework 4.0 更改为 3.5 .NET 时出现问题
【发布时间】:2012-12-28 18:56:32
【问题描述】:
我已经完成了一个项目。 NET Framework 4,我需要添加一些适用于 Framework 3.5 的库,所以我将我的项目更改为 Framework 3.5,现在项目可以识别这些库,但它显示类似于以下的错误:
错误 2 对象引用未设置为对象的实例。
这是在每个。 resx 我的项目中有,我该如何解决这个问题?
【问题讨论】:
标签:
.net
c#-4.0
frameworks
windows-forms-designer
downgrade
【解决方案1】:
看来这对你有用...
- 在 Designer 中打开表单并进行必要的 GUI 更改。关闭设计器并保存
- 编译项目并收到 RESX 编译错误(只有带有 Imagelist 的表单应该有这个问题)
- 双击 resx 编译错误打开 resx 文件。
- 滚动到图像流的顶部。
- 编辑图像流的顶行:AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
到
AAAAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0yLjAuMC4w
- 关闭并保存 resx 文件并重新编译。
**注意:唯一的区别是结尾“j00LjAuMC4w”到“j0yLjAuMC4w”的字符
从Microsoft Connect 网站获得此解决方案。感谢他们。