原文:[转]C#程序无法在64位系统上运行之.NET编译的目标平台

今天将编译的C 的exe拷贝到测试机上 Win bit ,一运行就挂了,提示 stop working ,一开始怀疑测试机上没有安装.net framework框架,追究半天原来是编译的目标平台选择错误。 解决方法: Project Property Build Platform. target,将默认的any cpu选择为x ,重新编译程序后再拷贝到测试机上运行就没有问题了。 追究原因: 首先看 ...

2016-04-06 16:02 0 4410 推荐指数:

查看详情

C# 32程序64系统运行中解决重定向问题

  在64的Windows操作系统中,为了兼容32程序运行,64的Windows操作系统采用重定向机制。目的是为了能让32程序64的操作系统不仅能操作关键文件文夹和关键的注册表并且又要避免与64程序冲突   在64的Windows操作系统上,可以运行32的应用程序,这是 ...

Wed Oct 26 04:21:00 CST 2016 0 5452
64位操作系统IIS无法运行.NET程序

64的操作系统安装成功后,一般IIS也是默认的64的解析,所以将程序放到64位操作系统上的时候,会出现IIS错误,解决方案也非常简单,将64IIS停止,启动32的就可以了。 输入以下命令启用 32 模式:cscript %SYSTEMDRIVE%\inetpub ...

Thu Jun 07 23:38:00 CST 2012 4 5373
无法使用32程序为正在运行64系统服务

最近在做一个补丁管理功能,其中有一个过程是把补丁从服务器下载下来,然后进行安装。 发现在Windows Vista及其之后的Windows 7、Windows 8等系统中,微软的提供了两种格式的补丁包:.psf和.cab,在Windows XP之前,是会有.exe格式的补丁文件,直接运行就可以进行 ...

Fri Mar 01 04:45:00 CST 2019 0 1359
[C#]使用dnSpy对目标程序(EXE或DLL)进行反编译修改并编译运行

本文为原创文章、源代码为原创代码,如转载/复制,请在网页/代码处明显位置标明原文名称、作者及网址,谢谢! 本文使用的工具下载地址为: 或 dnSpy官方下载地址: 软件界面如下: 该软件分别64版本及32版本,分别为dnSpy.exe ...

Wed Nov 22 00:27:00 CST 2017 11 31950
c# 获取当程序运行的是64还是 32,所占的内存

使用场景,比如别人给你有两个版本的 c++ 程序集,32的dll,64的dll Environment 还有很多小技巧,比如安装 java jdk 时设置当前环境变量 https://blog.csdn.net/smeller/article/details/7059944 ...

Wed May 16 07:58:00 CST 2018 0 1163
.net/C# 获取 当前操作系统是32还是64-总结

.net/C# 当前操作系统是32还是64-总结 判断整型的长度的方式,只有在AnyCPU编译模式下才有用。因此更好的办法是获取真的地址总线宽 // 判断操作系统是32还是64 virtual public int PlateFormRunMode { get ...

Mon Aug 08 16:53:00 CST 2016 0 2240
C# 32程序64系统下注册表操作

  在64的Windows操作系统中,为了兼容32程序运行,64的Windows操作系统采用重定向机制。目的是为了能让32程序64的操作系统不仅能操作关键文件文夹和关键的注册表并且又要避免与64程序冲突 相关资料请查看32程序64系统运行的重定向机制 下面 ...

Wed Oct 26 06:12:00 CST 2016 0 2561
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM