Nav*_*een 2 sharepoint 32bit-64bit visual-studio visual-studio-2013
我正在.NET 3.5中编写Web服务,因此必须访问SharePoint 2010数据,但是SharePoint需要我的应用程序使用64位模式。默认情况下,Visual Studio为32位模式。如何在64位中运行Visual Studio 2013?
这是我的任务管理器显示的内容:

我认为我需要64位,现在应该怎么办?
Visual Studio本身是32位应用程序,不能在“ 64位模式”下运行。但是,Visual Studio可以创建32位和64位应用程序,调试器可以连接到两种类型的可执行文件。
无需在特定模式下运行Visual Studio即可,但必须在具有64位版本的计算机上运行,该计算机运行64位版本的Windows。
可能是您的Visual Studio项目应设置为64位或AnyCPU,以便您连接到SharePoint。为此,请按此处所述设置项目的目标平台。
- 在菜单栏上,选择“生成”,“配置管理器”。
在“活动解决方案平台”列表中,为目标解决方案选择一个64位平台,然后选择“关闭”按钮。
- 如果所需的平台未出现在“活动解决方案平台”列表中,请选择“新建”。出现“新解决方案平台”对话框。
- 在“类型”或选择新平台列表中,选择“ x64”。
- 如果要从当前平台配置复制设置,请选择它,然后选择“确定”按钮。
注意:
如果给配置起一个新名称,则可能必须在Project Designer中修改设置以定位正确的平台。
所有针对64位平台的项目的属性都已更新,并且该项目的下一个版本将针对64位平台进行优化。
小智 5
我不确定 VS 实际上是否可以作为 64 位运行,但是您可以将单元测试作为 64 位进程运行:
将单元测试作为 64 位进程运行
将单元测试作为 64 位进程运行
如果您的代码或测试被编译为 32 位/x86,但您现在想要将它们作为 64 位进程运行,请将它们重新编译为任何 CPU,或者选择为 64 位。
提示:为了获得最大的灵活性,您应该使用 Any CPU 配置编译您的测试项目。然后您可以在 32 位和 64 位代理上运行。使用 64 位配置编译测试项目没有任何优势。
从 Visual Studio 菜单中,依次选择“测试”、“设置”和“处理器体系结构”。选择 x64 以将测试作为 64 位进程运行。
或者
在 .runsettings 文件中指定 x64。这种方法的一个优点是您可以在不同的文件中指定设置组,并在不同的设置之间快速切换。您还可以在解决方案之间复制设置。有关更多信息,请参阅使用 .runsettings 文件配置单元测试。
取自:http : //msdn.microsoft.com/en-us/library/ee782531.aspx
| 归档时间: |
|
| 查看次数: |
11813 次 |
| 最近记录: |