我正在尝试将CcAvenue Payment Gateway集成到我们目前正在Asp.Net Core MVC 2.0中开发的应用程序中。现在麻烦的是加载由它们提供的dll程序集。
这是在.Net 3.5中构建的,应用程序显示此异常
FileNotFoundException:无法加载文件或程序集'MCPG.CCA.Util,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 3d7072b2634875da'。系统找不到指定的文件。
答案 0 :(得分:2)
当然可以,.net core 2.0允许你引用任何.net版本,只要它符合.net标准2.0(只要它不使用Windows特定的库就可以)
请记住,你会得到一个警告,(这基本上意味着理论上可能存在错误 - 所以你应该确保一切确实有效,这在很大程度上取决于你所引用的库)
至于你的错误,我不熟悉'MCPG.CCA.Util'库 - 但是你直接引用它吗?如果你是这个特定的库正在使用Windows特定的API(对我来说似乎很奇怪,你可能没有直接引用该库),那么看看它discusion它可能对你有帮助