宝哥软件园

遇到问题的解决方案 引用组件的. NET程序集

编辑:宝哥软件园 来源:互联网 时间:2021-09-06

问题描述:为了在C#中执行js脚本,在目标平台上编译为Any Cpu的. NET程序集中引用了MSScriptControl组件。在winform程序中,调用这个程序集中执行js的方法没有问题。但是,当在windows服务中调用时,会报告一个错误。错误信息如下:

已经尝试了许多方法,但仍未解决,包括将MSScriptControl组件的引用属性“嵌入式互操作性类型”设置为false,如图所示:

修改后,会报告另一个错误:

解决方案:MSScriptControl组件是32位的,因此需要将程序集的目标平台设置为X86平台才能使用。设置如图:

以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。

更多资讯
游戏推荐
更多+