强制C#app编译为x64而不是AnyCpu

Sil*_*Net 5 c# 64-bit

我试图使用C#2010 Express在C#应用程序中引用本机x64 dll.我有一个演示项目,该项目是从2008项目转换而来的,该项目在其属性中有配置和平台选项,但我创建的新项目却没有!下拉列表不存在 - 实际上我甚至无法从Debug切换到Release.他们都使用.Net Framework 4,其他一切看起来都是一样的.

在C++和转换后的C#项目中,它很简单,你只需打开解决方案的配置管理器即可,但我的新C#项目在上下文菜单中没有.

由于存在大量内存需求,我需要能够在x64下引用x64 dll,在x86下引用x86 dll.任何人都可以解释为什么选项缺失或指出我如何解决它?

Pie*_*ter 5

选择Build - Configuration Manager.在Platform下选择new,然后在那里选择x64.

  • @SilverbackNet - 转到工具 - >选项,选择"项目和解决方案",选中"显示高级构建配置"复选框.您现在应该能够获得配置管理器 (7认同)