Rya*_*yes 15 projects-and-solutions x86-64 visual-studio-2010 anycpu
最初,我使用Mass Transit作为我的服务总线创建了一个控制台应用程序.最近,我切换到NServiceBus,它不需要你创建一个控制台应用程序,而是一个类库.在项目属性中,我只是将将其更改的设置从控制台应用程序切换到库,但是只能为x86构建它的约束仍然有效.
我现在无法将构建类型更改为任何CPU,因为它是一个控制台应用程序,现在应该是有效的.有没有办法将我的应用程序完全更改为类库,以便我可以运行构建任何CPU选项?我是否需要创建一个新项目,将文件复制到其中并继续这样做?或者它是否像改变项目(.proj)文件中的内容一样简单?
堆栈溢出问题缺少调试|任何项目的CPU构建配置和默认为Windows x64上的Debug | x86仅为控制台应用程序提供了有关此x86问题的更多上下文.
Ger*_*ald 18
您只需在配置管理器中为Any CPU添加配置.
1)右键单击解决方案,然后选择"属性"
2)选择Configuration Properties,然后单击Configuration Manager ...
3)将Active Solution平台更改为任何CPU.如果没有任何CPU平台,请跳至#4.
4)单击类库的Platform列下面的组合框中的箭头,然后选择New ...
5)确保在New Platform下选择"Any CPU".如果步骤3中没有任何CPU解决方案平台,请确保选中"创建新解决方案平台"复选框.然后单击确定.
6)选中类库"Build"列中的复选框
7)关闭配置管理器,然后打开类库的属性
8)选择Any CPU for Platform,然后选择Any CPU for Platform目标,并保存.
(步骤8可能需要也可能不需要,具体取决于之前对配置所做的操作.)