繁体   English   中英

使用Visual Studio 2015编译C#Webform的纯x64 dll

[英]Compile pure x64 dll for C# Webform with Visual Studio 2015

我正在使用Windows 2012服务器上的Visual Studio 2015和.net 4.5.2。 我正在尝试为我的Webforms应用程序生成纯x64 dll。 我已按照此处的说明进行操作:

https://msdn.microsoft.com/zh-CN/library/zekwfyz4(v=vs.140).aspx

我这样做的原因是因为我需要调用一些用/ clr开关编译的x64 c ++例程。当我尝试从testpage.ascx.cs调用c ++例程时,我得到:

无法加载文件或程序集“ arxTideEngine”或其依赖项之一。 试图加载格式错误的程序。

我已经使用依赖关系遍历器来确认为我的Webform应用程序生成的dll仍然是x86,即使dll中的其他所有内容都是x64。

如何获取VS 2015为Webforms应用程序生成纯x64 dll?

此问题似乎与Web应用程序在IIS Express下运行这一事实有关。 创建了在IIS下运行的新Web应用程序后,x64编译的措辞符合预期。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM