微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Visual Studio 2010:如何强制ASP.NET网站使用x86而不是“任何CPU”?

如何解决Visual Studio 2010:如何强制ASP.NET网站使用x86而不是“任何CPU”?

| 从非ASP.NET应用程序使用SharePoint DLL(仅x86)时,可以将\“ Platform target \”设置为x86(而不是\“ Any cpu \”),这样Visual Studio 2010和应用程序都会加载SharePoint程序集很好。 但是,在x64开发系统上开发ASP.NET应用程序时,在构建网站时会收到以下可怕的错误消息:   无法加载文件或程序集   \'Microsoft.SharePoint.Search \'或一个   它的依赖关系。尝试是   使程序加载   格式错误。 这是因为在Visual Studio 2010中进行构建时,认情况下ASP.NET是\“ Any cpu \”。 我该如何改变? 我尝试了网站web.config属性页,但无济于事。 注意:这是针对开发系统的。我知道对于服务器系统,我可以通过在“应用程序池认值”中将“启用32位应用程序”设置为“真”来更改应用程序池,以强制加载32位x86。     

解决方法

您可以在“ 0”的web.config上设置自定义编译器选项
compilerOptions=\"/platform:string\"
在这里可以找到字符串: http://msdn.microsoft.com/zh-CN/library/zekwfyz4(VS.80).aspx     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。