如何编译x64 asp.net网站?
我正在尝试使用Chilkat库编译(使用Visual Studio)ASP.Net网站.由于此错误,编译失败:
我被告知由于平台不合规而发生此错误. 奇怪的是,虽然编译失败,但一旦从浏览器访问,该网站就可以工作.我的理论是IIS编译使用Framework64(64位)文件夹中的csc.exe编译器,而Visual Studio使用Framework(32位)文件夹中的csc.exe编译器.如果这是实际的,我如何配置我的Visual Studio与ASP.Net站点的64位编译器一起运行? 这是我目前的开发配置: > Windows 7(x64). 解决方法
为什么:
您的网站(管理部分,可能全部是非第三方)不是以32位或64位模式编译的,至少不是您想的那样.不同之处在于Visual Studio用于其Web服务器的WebDevServer.exe(版本为 Cassini)仅为32位.因此,它只加载32位兼容的DLL. 64位计算机上的IIS可以在32位或64位模式下运行(默认为64位),具体取决于配置设置,因此加载应用程序时没有问题. 解: > Web项目>设置>“Web”标签>在“服务器”下,选择“使用本地IIS Web服务器” (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- CKEditor数据绑定在asp.net核心mvc中
- asp.net – 项目模板和布局模板之间的区别
- ASP.NET中的c# – die()或exit()功能
- asp.net-mvc – 上传图片的缩略图创建
- asp.net-mvc – ASP.Net MVC中的实时视频聊天录制
- 模型视图控制器 – 如何在自定义MembershipProvi
- asp.net-mvc – KendoUI网格显示总记录数
- asp.net – 如何打包/发布PDF以进行部署?
- asp.net-mvc – 从ASP.NET MVC2升级到MVC3的原因
- asp.net-mvc – ASP MVC ChildActionOnly应该有路