小编Sus*_*sch的帖子

在Windows 7上安装Visual Studio 2013

我想在Windows 7 64位上安装Visual Studio 2013.

出于某种原因,安装程序显示"安装程序已阻止",并显示错误"此版本的Visual Studio需要具有较新版本Windows的计算机".

安装Visual Studio 2013时出错

此错误并不完全描述错误.我能做的最少的事情是验证我安装了以下内容:

  1. 带有Service Pack 1的Windows 7 Professional(64位)
  2. Internet Explorer 10
    • 版本:10.0.9200.16750
    • 更新版本:10.0.12(KB2898785)
  3. 所有可在2013年12月11日安装的Windows更新.

使用/log winexp.log参数执行安装程序并获得以下内容:winexp.log.

还有什么想法可能是什么问题?

谢谢.

编辑:通过查看这个问题,有一个破解允许在Windows 7上安装Windows Phone的SDK - 有没有人知道VS 2013的类似解决方案?

installation windows-7-x64 windows-phone-8 visual-studio-2013

81
推荐指数
3
解决办法
23万
查看次数

可执行文件中全局const变量的偏移量

希望有一个可执行文件通过修改自己的全局常量来保存其状态.只是为了拥有一个完全独立的可执行文件.

想到的一些解决方案/黑客:

  1. 使用libelf并让程序解析自己以找到偏移量.
  2. 添加特定标记,然后在可执行文件中搜索它.我想这甚至可能有点跨平台?
  3. 使用对象转储工具来确定可执行文件中的地址.这可能需要始终作为项目构建的后处理来完成.

让链接器提供此信息是很好的.

是否可以让链接器提供可执行文件中只读部分的偏移量?

谢谢

c linker executable linker-scripts

9
推荐指数
2
解决办法
1539
查看次数