腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(547)
视频
沙龙
2
回答
在为64位窗口构建
x86
和
AnyCPU
时以OSes为
目标
、
我有一个为C# 2.0编写
的
现有.
NET
应用
程序
,目前
的
目标
是
AnyCPU
。它目前引用了一些
第三方
.
NET
DLL,我没有源代码(我也不
确定
它们是为
x86
、
x64
还是
AnyCPU
构建
的
)。我目前
的
理解是:
x86
:如果至少为
x86
构建了一个
第三方
.
NET
dll,或者
浏览 1
提问于2010-06-01
得票数 10
回答已采纳
1
回答
x86
和
x64
.
NET
框架库
的
IL有什么不同吗?
、
、
、
、
我有一个来自
第三方
供应商
的
x86
程序
集
,我想
和
NServiceBus一起
使用
。但是,当BadImageFormat试图扫描
程序
集
时,我很快就会得到一连串
的
NServiceBus异常。这是我可以通过
使用
x86
版本
的
NServiceBus来修复
的
,但之后我必须更改所有其他引用库来进行相同
的
操作,有些库依赖于
x64
<
浏览 2
提问于2015-04-07
得票数 1
4
回答
如何知道在构建中
使用
哪个cpu (
x86
x64
或
AnyCpu
)?
、
我
使用
的
是Windows7
和
x64
处理器。这
是否
意味着我应该在Visual Studio中始终
使用
"
x64
“选项进行编译?那" dll“呢?我可以在
x64
应用
程序
中
使用
x86
dll吗?可能还有其他
的
顾虑?
浏览 3
提问于2012-02-10
得票数 5
回答已采纳
2
回答
将VC++项目从.
NET
4.0移到4.5?
、
、
我正在尝试将我
的
VC++项目从.
NET
4.0移到4.5。我正在
使用
2012。
使用
在线指南,我认为唯一需要做
的
改变就是编辑.vcxproj文件,为.vcxproj添加这一行 <PropertyGroup Label="Globals">TargetFrameworkVersion>v4.5</TargetFrameworkVersion> </PropertyGroup&g
浏览 5
提问于2014-11-17
得票数 0
回答已采纳
3
回答
BadImageFormatException无法加载文件或
程序
集
或其依赖项之一。试图加载格式不正确
的
程序
。
、
、
、
、
我正在
使用
我
的
控制台应用
程序
(VS2012)获取运行时错误,该应用
程序
引用"dcasdk.dll“。控制台应用
程序
的
.
Net
框架为4.5,
平台
目标
为“任意CPU”。我
使用
CorFlags应用
程序
来检查dll
的
目标
平台
。下面是细节..。因此,它应该与具有相同
目标
平台
的
控制台应用
浏览 11
提问于2017-04-25
得票数 11
回答已采纳
2
回答
为
x86
和
x64
平台
构建项目
目标
、
、
、
、
在我
的
解决方案中,有一个类库是excel外接
程序
.当我构建解决方案或那个项目时,我希望这个项目首先针对
x86
构建,输出一个名为xxx.dll
的
文件,然后通过输出一个名为xxx_x64.dll
的
文件来针对
x64
。
浏览 2
提问于2017-12-01
得票数 3
回答已采纳
2
回答
C++/C#解决方案中不可用
的
任何CPU
、
、
、
我有一个包含C#
和
托管C++项目的解决方案。它在解决方案
平台
x64
和
x86
中编译。因为它是托管
的
,所以我想创建一个“任何C++”
的
解决方案,并摆脱旧
的
解决方案。我将C++项目链接器设置更改为强制
x64
和
x86
的
安全IL图像。 接下来,
使用
Configuration Manager,我创建了一个新
的
解决方案
平台
,名为“Any CP
浏览 3
提问于2015-02-02
得票数 18
回答已采纳
1
回答
64位操作系统上32位.
NET
的
可用性
TLDR:在64位操作系统上安装.
NET
时,32位组件总是存在吗? 我曾经把我
的
应用
程序
()完全编译成
AnyCPU
。现在,在大多数
情况下
,根本不需要64位,我认为在可执行文件中以
x86
为
目标
只是最好
的
通用解决方案(所有其他
程序
集
都以
AnyCPU
为
目标
,但据我所见,可执行文件决定了它
的
去向)。因此,我们
的
想法是有两个启动可执行文件,一个是针对<em
浏览 1
提问于2012-08-04
得票数 6
回答已采纳
2
回答
目标
4.5.1
和
任何CPU在
x64
上运行为32位,4.5作为64位运行,为什么?
、
、
Visual
目标
4.5.1
和
任何CPU在
x64
上运行为32位,但当
目标
为4.5
和
任何CPU时,它将在
x64
系统上作为64位运行。在4.5.1中有什么改变使它在WOW模式下运行呢? 希望这有意义..。
浏览 1
提问于2014-01-30
得票数 20
回答已采纳
1
回答
如
何在
不
使用
反射
和
第三方
软件
的
情况下
确定
.
NET
程序
集
是否
使用
平台
目标
AnyCPU
、
AnyCPU
首选项
32位、
x86
、
x64
生成
、
我感兴趣
的
是如何通过正确读取文件
的
PE头来直接从文件中读取汇编
平台
目标
信息。我知道可以通过Assembly.ReflectionOnlyLoad(rawAssembly);将
程序
集
加载到新
的
AppDomain中,并通过assembly.ManifestModule.GetPEKind我也知道像CorFlags.exe这样
的
第三方
工具可以读取CorFlag值。但我对直接从文件中获取
平台
目标
信息很感兴趣
浏览 12
提问于2019-09-20
得票数 1
回答已采纳
1
回答
从ASP.
NET
核心服务引用Service类
的
编译器错误
、
、
基本场景
使用
ASP.
NET
核心服务创建了一个新
的
Service应用
程序
,并添加了对返回MVC视图
的
支持,以便它可以充当我
的
SF
的
UI。在解决方案中为用户添加了Actor服务,该解决方案创建了UserActor
和
UserActor.Interfaces项目,并确保接口库按照SF
的
要求以
x64
为
目标
。‘(您是缺少
使用
指令还是
程序
集
引用?)这<e
浏览 1
提问于2017-02-08
得票数 0
1
回答
MS单元测试在构建服务器上执行两次(在第二次执行时也失败
、
、
、
我们有 ->一个.
Net
应用
程序
(
使用
框架4.6.2
和
VS2015),我们有1075个MS单元测试用例。App2Tfs构建服务器(让serverA
和
serverB),我们在其上运行并为我们
的
应用
程序
创建构建。异常消息: System.BadImageFormatException:无法加载文件或
程序
集
'MyProject.Maths,Version=9.2.161.0,Culture=neutral,PublicKey
浏览 0
提问于2017-12-08
得票数 0
5
回答
如何编译32位(我
的
操作系统是64位)-错误exe不是一个有效
的
Win32应用
程序
。
、
、
、
、
正如标题所示,我正在
使用
VS 2012在64位机器上编译C#应用
程序
。我希望这个
程序
能在32位
的
机器上运行.现在,我在网上找到
的
唯一帮助是: Menu>Build>Configuration>活动解决方案
平台
默认为任何CPU,我尝试过,但是没有在32位机器上工作(除非我做错了什么)。尝试在
平台
x86
的
调试配置中添加一个新
的
配置,并进行构建检查 编译并在32位机器上运行
的
应用
浏览 3
提问于2013-01-31
得票数 5
回答已采纳
3
回答
.
NET
和
64位应用
程序
、
我想让现有的.
NET
应用
程序
(WinForms
和
WebForms)在64位计算机上运行,并对其进行优化以利用64位计算机上
的
更多可用内存。我需要对应用
程序
执行什么操作才能利用内存?我
是否
只选择
目标
CPU为64位?与只为所有CPU编译应用
程序
并让.
NET
在本地优化应用
程序
相比,选择
目标
有什么优势?Crystal Reports (VS2008)
是否
会针对64位进行优化并利用上层内存?
浏览 0
提问于2010-04-07
得票数 2
回答已采纳
10
回答
.
net
框架错误(HRESULT0x8007000B)
、
、
、
我有一个C#应用
程序
,它是用Visual 2005在32位windows机器上编写
的
。该应用
程序
在Windows XP计算机上运行良好,但是,当我尝试在64位Windows 7专业机器上运行它时,启动时会看到以下对话框:这是详细信息
的
全文。Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400) CodeBase: file:///C:/Windows/Microsoft.
NET
浏览 12
提问于2013-08-02
得票数 24
回答已采纳
22
回答
如何修复Visual编译错误“处理器体系结构之间
的
不
匹配”?
、
我刚开始
使用
Visual 2010中
的
项目配置,但我已经做了一些,但仍然无法解决这个问题。我有一个Visual解决方案,其中有一个引用C++ DLL
的
C# DLL。当我试图编译C++ DLL时,会收到以下警告: 警告MSB3270:正在构建
的
项目的处理器体系结构与引用
的
“内部C# dll”"
x86
“
的
处理器体系结构
不
匹配。它告诉我去Configuration对齐我
的
体系结构。C#动态链接库是用
平台
浏览 4
提问于2012-04-11
得票数 538
回答已采纳
1
回答
VS2010中64位windows服务
的
部署包
、
、
、
我正在尝试为一个面向
x64
的
windows服务创建一个部署包。我怀疑我遇到了,但无法证明这一点。这个windows服务是作为一个更大
的
应用
程序
的
一部分来开发
的
,它
使用
TFS进行
浏览 0
提问于2011-01-19
得票数 2
回答已采纳
4
回答
从32位到64位开发,需要对.
net
框架和
平台
进行澄清。
、
、
快速背景:我在一台Vista-x64计算机上用VS2008在.
net
3.5下开发.
net
当我设置我
的
项目时,我可以设置
平台
目标
:
x64
、
x86
、
AnyCpu
。据我所知,
AnyCpu
将针对当前
浏览 5
提问于2009-10-16
得票数 3
回答已采纳
3
回答
控制台应用
平台
总是“活动(
X86
)”
、
、
、
如果我转到C# Console Application
的
项目属性,它
的
Platform总是设置为Active(
x86
),其中Platform target是
x64
,
如
img所示:有人能分辨出有什么不同吗如何创建一个Platform是
x64
的
应用
程序
?
浏览 7
提问于2014-02-19
得票数 5
回答已采纳
2
回答
无法获得安装
程序
类型。->无法加载一个或多个请求类型
我在C#/Visual 2015/.
Net
4.6.1中创建了一个Windows服务。然后,我
使用
内置模板为它创建了一个简单
的
安装
程序
。自定义操作,ProjectInstaller类-一切正常工作。我在几台计算机上运行了这个安装
程序
,一切都运行良好,直到我尝试将它安装在特定客户端
的
Windows 2012上,突然间我得到了 在服务器上安装了.
浏览 7
提问于2017-02-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
嫌应用太大,程序员极限「整活」:“在 2 KB 内,用 C# 制作了一款迷宫游戏!”
Windbg 在 TDengine 内存泄漏调试中的应用与实践分享
简单几步,教你将机器学习模型成功部署到.Net环境中
dotNET 5.0正式发布,新功能尝鲜
远控免杀专题-白名单InstallUtil.exe执行payload
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券