首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >XML序列化生成器工具(Sgen.exe)生成64位Windows DLL?

XML序列化生成器工具(Sgen.exe)生成64位Windows DLL?
EN

Stack Overflow用户
提问于 2012-08-02 04:35:14
回答 2查看 2K关注 0票数 0

我正在Visual Studio2010中构建一个64位的C# .NET动态链接库。我的项目的生成后步骤包括运行sgen.exe来为我的程序集生成相应的XmlSerializer DLL。(我正在尝试将CLR函数加载到SQL Server 2012中。该函数执行一些XML序列化。)

有没有办法用任何版本的sgen.exe生成64位代码?或者是否有特定的Windows SDK需要我安装?似乎找不到下载网站。

EN

回答 2

Stack Overflow用户

发布于 2012-08-02 04:44:04

您可以在/c参数中传递C#编译器选项:

代码语言:javascript
运行
复制
sgen.exe /c:/platform:x64

但不确定这对MSIL是否有意义

票数 3
EN

Stack Overflow用户

发布于 2012-08-02 04:45:03

sgen构建的XML序列化程序集应该构建为AnyCPU,因此可以在x86上以32位运行,在x64上以64位运行。有什么原因需要强制它到x64吗?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11767162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档