Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

引用的程序集“mscorlib.dll”针对其他处理器

159 views
Skip to first unread message

轮回

unread,
Jun 16, 2009, 11:44:36 AM6/16/09
to
在VS2008中新建了一个WebApplication Project,在项目属性—生成—常规—目标平台中,设置为X64,然后编译程序,会出现几个警告。
警告 CS1607: 程序集生成 -- 引用的程序集“System.core.dll”针对其他处理器
警告 CS1607: 程序集生成 -- 引用的程序集“System.data.dll”针对其他处理器
警告 CS1607: 程序集生成 -- 引用的程序集“System.EnterpriseService.dll”针对其他处理器
警告 CS1607: 程序集生成 -- 引用的程序集“System.web.dll”针对其他处理器
警告 CS1607: 程序集生成 -- 引用的程序集“mscorlib.dll”针对其他处理器
通过查看csc.exe /reference……,发现项目编译时所引用的程序集几乎都是X86版本的。

请问1:如何设置VS,使其创建项目时引用X64版本的程序集;2、mscorlib.dll这个程序集有x64版本的么?
我使用的是VISTA X64

--
Close to you & Make me warm

Sheng Jiang[MVP]

unread,
Sep 14, 2009, 10:06:51 AM9/14/09
to
VS是一个32位程序,所以加载系统DLL的时候会jit成32位版本的。

"轮回" <antho...@msn.com> wrote in message
news:EDB5E64E-57F8-4340...@microsoft.com...

0 new messages